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

Вниз

Фильтрация   Найти похожие ветки 

 
Kott ©   (2004-05-05 17:04) [0]

Есть БД Paradox (около 1500 записей), фильтрация проходит очень медленно, а иногда совсем виснет, вся машина. Как можно ускорить процесс фильтрации?
Фильтрую SQL запрсами.
И еще такой вопрос, можно ли как-нить обычным способом искать как в SQL в таком формате ... Like "%elph%" ... ?


 
sniknik ©   (2004-05-05 17:14) [1]

> Как можно ускорить процесс фильтрации?
индексы, и не использовать выражения "в таком формате ... Like "%elph%" ..." которые индексов не используют.


 
Kott ©   (2004-05-07 17:46) [2]

>индексы, и не использовать выражения "в таком формате ... Like "%elph%" ..." которые индексов не используют.
Мне как раз этот формат очень нужен, без него делать фильтр нет смысла. Поиск нужно проводить по последним символам, т.к. они реже повторяются.


 
Anatoly Podgoretsky ©   (2004-05-07 17:55) [3]

OnFilterRecord


 
Sandman25+1   (2004-05-07 17:59) [4]

Можно попытаться хранить данные в перевернутом виде:

АВОНАВИ вместо ИВАНОВА.

Индексы будут использоваться при поиске данных по "%ОВА"

Но придется использовать OnGetText/OnSetText.


 
LaidBack   (2004-05-08 09:26) [5]

1500 записей - это очень мало. Не знаю, что нужно сделать, чтобы на таком количестве записей Paradox тормозил :)



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

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

Наверх




Память: 0.47 MB
Время: 0.031 c
1-1084863068
webpauk
2004-05-18 10:51
2004.05.30
Много окон


1-1084361905
Ilya53
2004-05-12 15:38
2004.05.30
ActiveX DLL и Delphi


6-1081170420
Raptoridze
2004-04-05 17:07
2004.05.30
md5 хеш или хз


3-1083579432
vunder
2004-05-03 14:17
2004.05.30
сохранение картинки в базе Paradox


14-1084304416
proteste
2004-05-11 23:40
2004.05.30
Сам спросил сам ответил. Почему?