Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];

Вниз

Данные в архив   Найти похожие ветки 

 
Belkova   (2005-01-17 17:33) [0]

Мастера delphi! Подскажите, пожалуйста, как лучше хранить данные в архиве. Создать отдельную таблицу и переписывать в нее данные, когда можно их убрать в архив. Или оставить все в одной таблице, но добавить какое-то поле, которое будет указывать, что это архивная строка. Как лучше? Или можно как-то еще?


 
Vlad ©   (2005-01-17 18:00) [1]


> Belkova   (17.01.05 17:33)  

Можно все. И в одной таблице, и в отдельной и как-то еще.
Вопрос в том - как оптимальнее. А это зависит от постановки задачи. Т.е. какие данные требуется хранить в архиве, какие требования к архиву и для чего он будет в дальнейшем использоваться


 
Соловьев ©   (2005-01-17 18:09) [2]

Не знаю как в Yaffil а в FB можно таблицу обьявить внешним файлом - вот и архив.


 
Belkova   (2005-01-17 18:17) [3]

В архив убираются отгруженные и оплаченные накладные. Иногда их требуется просматривать и печатать, значительно реже восстановить и отредактировать.
> Соловьев ©   (17.01.05 18:09)
Как можно объявить внешний файл?


 
Sergey13 ©   (2005-01-17 18:25) [4]

2[3] Belkova   (17.01.05 18:17)
>Иногда их требуется просматривать и печатать, значительно реже восстановить и отредактировать.

Я бы вообще посоветовал забить на архив.


 
Belkova   (2005-01-17 18:29) [5]

> Sergey13 ©   (17.01.05 18:25)
Хранить в общей таблице? Но данные копятся довольно быстро, без архива не будет подтормаживать?


 
Соловьев ©   (2005-01-17 18:31) [6]

а что это за архив который редактируется? архив - это архив. Где хранятся неизменяемые данные.


 
by ©   (2005-01-17 18:31) [7]

Belkova   (17.01.05 18:29) [5]
а сколько записей прибавляется в табличку за месяц?


 
Sergey13 ©   (2005-01-17 18:35) [8]

2[5] Belkova   (17.01.05 18:29)
При нормальных индексах и запросах замучаешься тормоза ставить. Без индексов и нормальных запросов и с архивом тормозов не избежать. 8-)


 
Belkova   (2005-01-17 18:40) [9]

Редактировать архив требует заказчик, хотя это противоречит логике.
За месяц 5000-6000 записей.


 
Соловьев ©   (2005-01-17 18:42) [10]

>Редактировать архив требует заказчик, хотя это противоречит логике.

тогда это не архив. Еще одна таблица или та же но с флагом архива.


 
Belkova   (2005-01-17 18:45) [11]

>Соловьев ©   (17.01.05 18:42)
Подскажите, как объявить внешний файл?


 
by ©   (2005-01-17 18:46) [12]

Belkova   (17.01.05 18:40) [9]
За месяц 5000-6000 записей.

Это не архив, тут индексов хватит.
Я делал архив когда у меня стало появлятся в табличке по 3 млн записей в месяц. И не потому что выборки долго были, а потому что с текущими записями месяца проводились интенсивные операции и осталная масса эти операции тормозила.


 
Соловьев ©   (2005-01-17 18:47) [13]

>Подскажите, как объявить внешний файл?

Это Вам не поможет, его нельзя редактировать


 
Belkova   (2005-01-17 18:52) [14]

Всем большое спасибо.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.04 c
1-1107260219
Val
2005-02-01 15:16
2005.02.13
Как создать обработчик события...


14-1106563671
Чеширский_Кот
2005-01-24 13:47
2005.02.13
500-я ошибка: избирательное поведение сайта Мастеров


14-1106663738
}|{yk
2005-01-25 17:35
2005.02.13
Никто не встречал системы


1-1106874074
KOLIG
2005-01-28 04:01
2005.02.13
Сворачивание окна


6-1101480735
Muhan
2004-11-26 17:52
2005.02.13
Как выудить данные с интернет страницы с помощью ссылки в Делфи





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский