Тема: Like+ оптимизация возможна?

Добрый день!
Подскажите, а при поиске Like+ можно ли отключить какие-то функции типа punto (транслитерации) или еще что-то, чтобы ускорить получение результата? (Если отключать, то насколько ускорится?)
Поиск самое слабое место на сайте, по крайней мере у меня.

Причем, что заметил: при наборе поискового запроса в очень короткий промежуток времени в выпадающем списке появляются нужные результаты, но все тормоза идет при ожидании выдачи на страницу.
Прям печалит! Почему также быстро не получаются результаты на страницу?

p.s. тип поиска поменять не могу, при полнотестовом получаем результат быстро, но очень много нерелевантных запросов.

2

Re: Like+ оптимизация возможна?

Like+ - это предсказуемо самый нагруженный по ресурсам, но самый удобный по возможностям поиск. Он не использует индексы, в отличие от полнотекстового.

Из оптимизаций:
1. Вы можете сократить объем индексируемых данных в настройках модуля Каталог. (И переиндексировать товары)
2. Поручить сис.админам задачу ускорения MySQL, насколько это возможно. (вынести базу на SSD, tmp_dir указать на tmpfs)
3. Чтобы отключить punto, нужно лезть в код, такой опции в админке нет. (никто не скажет насколько ускориться, нужно отключать и смотреть результат именно на вашем сервере)

Повысить оценку Понизить оценку