|
|
|
| Всем привет !
я столкнулся с такой проблеммой : есть бд , в ней около 3000 ! (трех тысяч) записей (полей). и каждое поле содержит порядка 5 кб текстовой информации . проблемма заключается в следующем : если мне нужно будет найти во всей базе поле с определенным словосочетанием , то при помощи рег. выр . у меня это займет довольно долгое время. а применяя функцию LIKE '%".$string."%' , тоже не даст желаемого результата. что вы можете посоветовать , может подскажите скрипт поиска по бд ? | |
|
|
|
|
|
|
|
для: dima2207
(09.01.2008 в 21:33)
| | >LIKE '%".$string."%'
Наводящий вопрос
А чем вас не устраивает LIKE ? | |
|
|
|
|
|
|
|
для: dima2207
(09.01.2008 в 21:33)
| | Пользуйся LIKE это довольно быстрая функция
Можно использовать полнотекстовый поиск, сравнить как он по скорости.. | |
|
|
|
|
|
|
|
для: Петр
(10.01.2008 в 06:10)
| | LIKE + индексирование | |
|
|
|