Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Быстрый поиск в MySQL (Roman) 15/06/2004 - 21:18:57
      Re: Быстрый поиск в MySQL (Balancer) 15/06/2004 - 23:08:00
      Re: Быстрый поиск в MySQL (Roman) 16/06/2004 - 10:44:19
      Re: Быстрый поиск в MySQL (Dinky) 16/06/2004 - 21:33:06
      Re: Быстрый поиск в MySQL (Roman) 16/06/2004 - 21:46:27
      Re: Быстрый поиск в MySQL (Dinky) 16/06/2004 - 22:01:06

> Original message text:
> From: Roman - 15/06/2004 - 21:18:57
> Subject:Быстрый поиск в MySQL
> -----------------
> Есть таблица с полем типа TEXT, содержащим полный путь до файла. По полю построен полнотекстовый индекс. В таблице около 1 500 000 записей. Нужно быстро искать файлы по подстроке в названии. Именно по подстроке - по полному имени он быстро ищет, а по части его - секунд 10. Как это сделать?
>
> Буду благодарен за любые ответы.
>


From: Balancer - 15/06/2004 - 23:08:00
Subject:Быстрый поиск в MySQL
-----------------
10 секунд для 1.5млн записей - это неплохо.
Попробуй в VARCHAR перегнать, но вряд ли станет быстрее.

Если требуется более высокая скорость - то, пожалуй, только ручное индексирование, с разбивкой пути на элементы, их индексацией отдельно и т.п. Довольно большая работа.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
15461



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |