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




MySQL.RU - Webboard



Вернуться
поиск по 5млн. записей (john) 28/06/2005 - 12:20:11
      Re: поиск по 5млн. записей (Dinky) 28/06/2005 - 20:05:55
      Re: поиск по 5млн. записей (john) 09/07/2005 - 10:41:53

> Original message text:
> From: john - 28/06/2005 - 12:20:11
> Subject:поиск по 5млн. записей
> -----------------
> MYSQL 4.0.23-nt
>
> Есть база из 5.000.000 записей (имена файлов). Пробовал 2 варианта поиска:
>
> 1. ...LIKE '%xxx%' - устраивает качество поиска, но очень медленно ищет. Кстати.. судя по документации:
> "В версии MySQL 4.0 производится другая оптимизация на выражении LIKE. Если используется выражение ... LIKE "%string%" и длина строки (string) больше, чем 3 символа, то MySQL будет применять алгоритм Турбо Бойера-Мура для инициализации шаблона для строки и затем использовать этот шаблон, чтобы выполнить поиск быстрее."
> Но я никакой оптимизации не увидел, сравнивал поиск более 3х символов и менее.
>
> 2. С помощью FULLTEXT поиска. Устраивает скорость, но не устраивает качество.
>
> Вопрос, можно ли добиться результатов поиска как в 1ом варианте, но с приемливой (не более 3сек) скоростью? Сервер P4 3Ghz, RAM 1Gb. Что надо сделать чтоб заработал алгоритм Турбо Бойера-Мура?
>


From: john - 09/07/2005 - 10:41:53
Subject:поиск по 5млн. записей
-----------------
При чем тут замещение ОС? У меня организован поиск по FTP-серверам.
Т.е. скрипт вносит в БД файловые деревья ftp.


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

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

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



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