Добавление тикетов и запросы через TicekLatest

Добрый день!
В какой-то момент начались дикие проблемы с сайтом, где установлен модуль TicketLatest — это новостный сайт, на главной странице происходит 6 одновременнных выборок для рендеринга страницы.

Ещё отличительной чертой является то, что висеть сайт начинает после добавления нового материала (тикета) — show processlist показывает кучу запросов (в скрине), и только через какое-то время более-менее сайт начинает работать.

Я пробовал уменьшить количество вызовов TicketLatest на главной, попытался облегчить запрос, который происходит в нём (SELECT_CALC_ROWS), убрав параметры сортировки, но всё равно такая же ерунда (

Как можно решить подобную НАПАСТЬ? Что конкретно нужно переписать в модуле? Возможно ли, что после добавления тикета происходит какая-то переиндексация всей базы, в связи с чем всё ложится?
Алексей
17 января 2018, 13:18
modx.pro
411
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0