Есть таблица Надо выбрать все уникальные value, которые есть в таблице, для моделей, для которых есть запись с известным value, properti Делаю выборку запросом [sql]select distinct value from descrs where type=72 and properti=1 and name in (select distinct descrs.name from descrs where descrs.value=2524) limit 3[/sql] Тормозит использование in . Как без него ?
Можешь сделать Код (Text): EXPLAIN свой запрос и добавить индексы по нужным полям. Это несколько ускорит выборки, но не кардинально. Поскольку EAV сам по себе медленный. Хотя.... что у тебя за база, что этот запрос тормозит? 2млн записей?