Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
| | | |
было в таком роде:
18.01.04 15:44 Число просмотров: 1159
Автор: tdes@work Статус: Незарегистрированный пользователь
|
было в таком роде:
SELECT [Fields] FROM Table1 WHERE Index1 = number , где Index1 был сначала индексом, а во втором тесте просто полем
|
<programming>
|
[SQL] Поиск по базе 13.01.04 19:30
Автор: choor Статус: Elderman
|
Вообщем хочу организовать online поиск по базе без индексации, вроде можно это сделать с помощью "like" но всё таки, можно-ли с ним добиться результатов регулярного выражения? и как насчёт регистров?
|
|
Если ты про MySQL, то регулярные выражения в like там,... 13.01.04 22:56
Автор: Ktirf <Æ Rusakov> Статус: Elderman
|
> Вообщем хочу организовать online поиск по базе без > индексации, вроде можно это сделать с помощью "like" но всё > таки, можно-ли с ним добиться результатов регулярного > выражения? и как насчёт регистров? Если ты про MySQL, то регулярные выражения в like там, насколько я помню, дюже скромные, до POSIX не дотягивают. И регистров там, по-моему, нет. С производительностью все тоже не слишком весело - перловым скриптом искать едва ли не быстрее будет.
|
| |
немного офтоп 18.01.04 11:33
Автор: tdes@work Статус: Незарегистрированный пользователь
|
Провел два теста : первый поиск в таблице из 130,000 записей по индексу, второй - такой же тест после удаления индекса. разница по времени - 0 ( в пределах погрешности). Спрашиваетса зачем тогда нужны индексы, только для JOIN'a ?
|
| | |
А условие поиска какое было? 18.01.04 14:13
Автор: Ktirf <Æ Rusakov> Статус: Elderman
|
like, если не ошибаюсь, не использует индексы.
|
| | | |
было в таком роде:
18.01.04 15:44
Автор: tdes@work Статус: Незарегистрированный пользователь
|
было в таком роде:
SELECT [Fields] FROM Table1 WHERE Index1 = number , где Index1 был сначала индексом, а во втором тесте просто полем
|
| | | | |
А что за индексы? 18.01.04 21:09
Автор: choor Статус: Elderman
|
Я ни разу с этим не сталкивался...
|
| |
Индексировать не хочу. 13.01.04 23:43
Автор: choor Статус: Elderman
|
Только через Like если конечно нет других вариантов
|
| | |
Другой вариант - через лексикографическое сравнение, если это возможно. 14.01.04 01:41
Автор: Ktirf <Æ Rusakov> Статус: Elderman
|
> Только через Like если конечно нет других вариантов Лексикографическое сравнение (без регвыров), естественно, проверяется быстрее, даже без индексов. Но это совсем другая песня.
|
|
Так же насчёт производительности и правильности... 13.01.04 19:40
Автор: choor Статус: Elderman
|
Так же насчёт производительности и правильности использования?
|
|
|