Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > TDBF Storage=stoMemory для чего используется?


Автор: VladBD 4.9.2008, 13:04
Есть DBF-ка ~20МБ. Она периодично обновляется (структура сохраняется, изменяются данные в полях, +- кол-во записей)
Нужно по ней быстро делать выборку значений, причем фильтры будут с контекстным поиском (типа like, т.е. индексы не особо помогут). В TDBF есть свойство Storage=stoFile|stoMemory. С stoFile все понятно, но думаю скорость должна улучшиться если файл загнать в память и фильтры работать с DBF в памяти будут быстрей...
1) Будет ли действительно быстрей работать? Кто-нить работал с данным свойством?
2) Какими еще способами можно достичь максимум скорости в работе с DBF?
Memory-DataSet, TClientDataSet - читал по форуму, что тоже могут быть задействованы для данной задачи...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)