Текущий архив: 2006.04.23;
Скачать: CL | DM;
ВнизУскорить выполнение выборки из БД firebird Найти похожие ветки
← →
DelphiN! © (2006-04-05 14:58) [0]Есть БД на СУБД FireBird, раньше, когда БД была небольших размеров выборка данных происходило быстро, но теперь, когда база данных возрасла до размера 600мб, выборка стала происходить ну просто оооочень долго, выборку делаю так:
DATA.State.SelectSQL.Text := "SELECT * FROM STATE WHERE CITY_ = """+City+""" and Organization_ = """+Point+""" and TIME_ = """+DateTimeToStr(Time)+""" and TYPE_ = ""Äíåâíàÿ êàññà""";
DATA.State.Open;
Как можно ускорить выбор данных?
← →
Карелин Артем © (2006-04-05 15:08) [1]Индексы стоят какие надо? Винда не 9Х? BackUp/Restore давно было?
← →
atruhin © (2006-04-05 15:14) [2]Скипт таблицы и индесов в студию, 600 мб это не размер даже для firebird
← →
DelphiN! © (2006-04-05 15:17) [3][1] Карелин Артем © (05.04.06 15:08)
Win2k3
Индекс по одному отдельному полю, в котором каждой записи таблицы задан порядковый номер. BackUp/Restore был недавно ...
← →
atruhin © (2006-04-05 15:26) [4]
> DateTimeToStr(Time)
Это потенциальная проблемма, пользуйся параметрами, надежней и удобней.
Сколько записей в таблице?
Сколько различных значений в полях: CITY_ , Organization_ , TIME_ , TYPE_ ?
Скипт таблицы где? Что сложно выложить, или секретный? :)
← →
jack128 © (2006-04-05 15:26) [5]DelphiN! © (05.04.06 15:17) [3]
Индекс по одному отдельному полю, в котором каждой записи таблицы задан порядковый номер. BackUp/Restore был недавно
то есть индекксов по полям CITY_ , Organization_ , TIME_ и TYPE_ нету?? Ну так чего же ты хочешь.. Создай интекс хотя бы по одному из этих полей.. Желательно по тому, в котором больше всего уникальных значений( по смыслу это вроде TIME_ должно быть)..
← →
DelphiN! © (2006-04-05 15:39) [6]Да, с Индексами я напутал, вопрос снят, всем спасибо!
← →
Харько © (2006-04-05 19:26) [7]Ой, мля, да за такое формирование запроса руки поотрывать надо...
Нет идти в дворники, или в управдомы, не, лезут в программисты...
Страницы: 1 вся ветка
Текущий архив: 2006.04.23;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.022 c