Вниз
Скачать: CL | DM;

Like и индекс.   Найти похожие ветки 

← →
Карелин Артем ©   (2003-05-13 10:09) [0]

Не могу заставить использовать уникальный индекс для выражений типа: select ... where <что-то> Like "___"||:par1||"%" .
Что посоветуете для ускорения поиска по части текстового поля?


← →
Reindeer Moss Eater   (2003-05-13 10:18) [1]

Первый символ в маске Like должен быть определен.


← →
Alexandr ©   (2003-05-13 10:19) [2]

никак.
Индекс используется только если поиск идет сначала строки.
Если с середины, то индекс никогда не будет использоваться.
Как вариант, можно создать поле для поиска, заполняемое триггерами на основе данного поля.
В воем случае - это будет поле без первых нескольких символов.
По нему создать индекс и искать на starting with



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
3-2815
prof
2003-05-13 08:51
2003.06.02
Выборка в переменную


1-2863
sosv
2003-05-20 16:58
2003.06.02
Как отлаживать DLL?


14-3078
aga
2003-05-15 21:11
2003.06.02
BItBtn


14-3087
Knight
2003-05-11 01:17
2003.06.02
Что есть церковь...


3-2819
wasilla
2003-05-15 13:37
2003.06.02
Перекодировка БД




   Наверх