Почему поиск в админке DLE работает быстрее чем на самом сайте?


iccup
207

У меня большая база данных, более 1,5 млн новостей. Заметил недавно, что поиск в админке (Редактировать новости -> Расширенный поиск новостей) работает почти в 2 раза быстрее нежели на сайте. Можно ли переделать поиск на сайте для достижения скоростей как в админке?


ivan-lev

iccup:
Можно ли переделать поиск на сайте для достижения скоростей как в админке?

Можно. 10 раз можно

———- Добавлено 18.04.2020 в 12:25 ———-

Возможно, на клиенте дополнительно проверяются права доступа к материалу.. связанные таблицы дёргаются..

Смотреть, какие запросы выполняются, профилировать.. искать узкие места, переписывать / кэшировать, или пытаться средствами БД решить (индексы, настройка параметров БД).. или “железом” (в нужных комбинациях CPU, MEM, SSD / NVME)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *