Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.21;
Скачать: CL | DM;

Вниз

Ускорение работы с базой.   Найти похожие ветки 

 
Sodom ©   (2003-06-27 11:12) [0]

Здравствуйте. Прога интенсивно работает с Access"овской, не большой базой базой (10-15 мб). Можно ли ее в начале загнать как нить в память, и работать с ней в памяти, а в конце все одним махом скидывать на винт? или может утилиты какие нить есть? Подскажите, кто разбирался.


 
Семен Сорокин ©   (2003-06-27 11:21) [1]

Можно ли ее в начале загнать как нить в память, и работать с ней в памяти
можно создать структуры/слассы/массивы, куда слить базу и работать с ними
а в конце все одним махом скидывать на винт?
чревато, тем что "конец" может не наступить (вырубили питание, бага в проге) и все твои изменение канут в лету :))


 
Digitman ©   (2003-06-27 12:33) [2]

Access здесь ни при чем. Равно как и другие СУБД.
Обрати внимание на TClientDataSet. Этот класс как раз и предназначен для кэширования обращений к наборам данных, возвращаемых по запросам к той или иной СУБД (не важно какой)



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

Текущий архив: 2003.07.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
4-68123
Mr. xXx
2003-05-20 16:05
2003.07.21
Как отловить нажатие по Desktop у


1-67910
VVV
2003-07-08 15:42
2003.07.21
(D6) Ошибка компиляции


14-68071
Urvin
2003-07-06 12:24
2003.07.21
PLZ HLP: ActiveX


1-67757
Smok_er
2003-07-08 19:49
2003.07.21
ComboBox, выпадающий наверх


1-67835
INTAARI
2003-07-07 14:39
2003.07.21
При закрытии программы возникают ошибка очистки памяти