Главная страница
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.044 c
4-1082140701
juiceman
2004-04-16 22:38
2004.05.30
событие wm_KeyDown


3-1084270383
Роман Кутырев
2004-05-11 14:13
2004.05.30
Как отменить действие Post не потеряв данные.


8-1080147255
Beginner1
2004-03-24 19:54
2004.05.30
Как увеличить TImage?


1-1084857230
SiJack
2004-05-18 09:13
2004.05.30
Как определить что MessageBox уже показано и не показывать


1-1084944309
IrBisoff
2004-05-19 09:25
2004.05.30
MouseEnter & MouseLeave