Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите ускорить выборку
 
 автор: Саша   (23.11.2006 в 15:59)   письмо автору
 
 


select * from `sites` where descr like '%test%'  order by date_ins, url limit 0 , 10


время выполнения 4 сек, число записей в таблице около 500 000, тип descr - текстовый, все возможные поля проиндексированы....

Спасибо

   
 
 автор: Loki   (23.11.2006 в 17:13)   письмо автору
 
   для: Саша   (23.11.2006 в 15:59)
 

а может воспользоваться полнотектовым поиском в логическом режиме?

   
 
 автор: Саша   (23.11.2006 в 18:05)   письмо автору
 
   для: Loki   (23.11.2006 в 17:13)
 

то есть как?

   
 
 автор: Loki   (23.11.2006 в 18:11)   письмо автору
 
   для: Саша   (23.11.2006 в 18:05)
 

создать полнотекстовый индекс на поле descr


select * from `sites` where MATCH(descr) AGAINST('*test*' IN BOOLEAN MODE)  order by date_ins, url limit 0 , 10 

   
 
 автор: cheops   (23.11.2006 в 23:32)   письмо автору
 
   для: Саша   (23.11.2006 в 15:59)
 

В descr длинный текст хранится? Если длинный, то индексировать бесполезно, лучше действительно полнотекстовым поиском воспользоваться.

   
 
 автор: EveryonE   (03.05.2007 в 15:17)   письмо автору
 
   для: cheops   (23.11.2006 в 23:32)
 

а если не длинный

   
 
 автор: cheops   (04.05.2007 в 00:40)   письмо автору
 
   для: EveryonE   (03.05.2007 в 15:17)
 

А какого рода информация в поле хранится?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования