Форум: "Базы";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];
ВнизФильтрация Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.041 c