|
|
|
| Народ, всем здрасте
Есть база где лежат пол миллиона текстов песен, производиться поиск по названию группы и названию песни одновременно.
Задача ускорить процесс поиска любыми методами до 0.2 сек максимум поискового времени.
Желательно через regexp а не like ....
Если кому не лень написать структуру полей и синтаксис запроса ( просьба не писать обычные запросы типо "WHERE like %name%" - это слишком не релевантно )
Большое спасибо всем добровольцам, уже запарился с оптимизацией! :) | |
|
|
|
|
|
|
|
для: SoloNifer
(07.01.2008 в 20:57)
| | >Желательно через regexp а не like ....
Вы думаете так будет быстрее? | |
|
|
|
|
|
|
|
для: Faraon
(07.01.2008 в 22:48)
| | Не будет, но если будет достаточно быстро, а не быстрее, то предпочтительнее! | |
|
|
|
|
|
|
|
для: SoloNifer
(08.01.2008 в 22:59)
| | Что предпочтильнее ? :) | |
|
|
|
|
|
|
|
для: SoloNifer
(07.01.2008 в 20:57)
| | Используйте лучше полнотекстовый поиск (там поисковые возможности тоже широкие, как и в случае регулярных выражений) - без индексов - быстро искать вряд ли получится... | |
|
|
|