Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Решить проблему медленных запросов к БД. wordpress

closed without completion


Есть vps сервер с выделенными дисками: VPS (KVM) – E5-2650 v4 (12 Cores) l 20GB DDR4 l 2х240GB SSD RAID1 l 1Gbps
На нем установлена CentOS 7, ispmanager 5 lite и там крутиться несколько сайтов. Сайты не имеют большой посещаемости, мощности сервера предостаточно.
В качестве веб сервера выступает: Nginx + PHP-FPM.
В качестве БД: mysql

Проблема наблюдается очень явно в админке wordpress (время выполнения запросов для загрузки сайта достигает 10 секунд), а также на сайте, если быть залогиненым под админом (возможно не только под админом). Если открывать сайт анонимно, то такой проблемы нет (или ее эффект сведен к минимуму).

Также, на этом сервере есть схожий по многим свойствам сайт (у него та же cms, та же тема оформления, схожие плагины. Но там количество справочной информации меньше. Размер базы ~60Мб против ~250 у проблемного сайта). На нем данной проблемы не проявляется. Единственное, как-то раз заметила, что также был высокий ttfb и большая часть его состояла из "Queueing" согласно панели разработчика Chrome.

Прикрепляю во вложения несколько скриншотов из плагина Query Monitor.

Applications 4

Only registered users can view attachments.