Показать сообщение отдельно
Старый 15.10.2011, 01:36   #4
Baisangur
ПроЭктировщик
 
Аватар для Baisangur
 
Регистрация: 10.03.2009
Адрес: Казахстан->Кустанай
Сообщений: 147
Написано 12 полезных сообщений
(для 23 пользователей)
Ответ: Ускорение работы

А я бы не использовал AbsoluteDatabase, а взял бы тот же SQLite. По мне так лучше пользоваться проверенными решениями, насколько я помню под Делфи есть компоненты, под Лазарус точно, там из коробки даже есть.
Конечно, если выкрутился, то хорошо.
Но все - же интересно в чем была проблема? Ты индексируешь строки, т.е. есть ли у тебя для каждой таблицы поле с флагом PRIMARY KEY? Без такого поля БД не может корректно построить индекс и при селектах тупо проходит по всей таблице и сравнивает требуемые значения.
(Offline)
 
Ответить с цитированием