AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Тормозит вэб-морда на FreePBX

Asterisk GUI 3 сообщений -
#1

Тормозит вэб-морда на FreePBX


Заказчик жалуется, что тормозит вэб интерфейс.
Захожу на сервер (ОС- CentOS), запускаю top - в топе процессы asterisk и mysql, процессор при этом не загружен, но когда mysql становится 1-м в списке, wa процессора (ожидание процессором ввода-вывода) становится примерно 95%.
Iotop тоже показывает что примерно 60-70 процентов времени в топе процесс mysql c IO>90%.
Если посмотреть состояние mysql командой mytop, то обнаружится пару процессов слипе, постоянно повторяющийся запрос от root'а SHOW FULL PROCESSLIST c Time=0 и что самое интересное повторяющийся запрос SELECT 'key' FROM 'kvstore' WHERE 'module'='Dashboard' AND 'id'='MINUTES' ORDER BY 'key' который висит по 50-60 секунд.
Что за странный запрос, почему он висит по 60 секунд и почему id не числовой.
Никто не сталкивался с такой ситуацией?
#2

На начальном этапе понять вообще кто делает этот запрос
А потом построить INDEX для запроса - если необходимо
(судя по 50-60 секундам - уже необходимо)

_________________
платный суппорт по мере возможностей
#3

http://firstwiki.ru/index.php/%D0%9E%D0% ... Mysqltuner

Added after 1 minutes:

индексы там есть, изменение структуры таблицы свалит вебморду

_________________
облачные сервера asterisk/freepbx/a2billing/espocrm с полной техподдержкой, от 1490-мес. skype: whoim2, whoim@asterisk.ru