JOIN-ом 16-ти таблиц.
В нет производится поиск LIKE '%needle%' по нескольким конкретным полям (по шести, если быть точным; из разных таблиц).
Появилась необходимость заджойнить еще 2 таблицы. Проблем нет.. все хорошо.
Но появилась и необходимость икать по одному из полей в одной заджойненной таблице, и по одному в другой...
Как только я это делаю - запрос начинает жутко тормозить.. хоть одно поле для поиска используется, хоть два..
убираю поиск по ним - все хорошо.
Индексы для полей прописаны..
Куда копнуть? Голову всю сломал. Не понимаю, в чем прикол(
что explain говорит?
Научите. Я даже не понимаю, что это
перед запросом напишите explain
Syntax error near '' at line 1
Обсуждают сегодня