Задать вопрос

Как выяснить причину высокого потребления процессорного времени сервером MySQL?

Есть сервер MySQL на хостинге Amazon EC2. Сервер обслуживает базы для wordpress.
Спорадически он начинает потреблять процессорное время (резко поднимается load average).
При этом дисковая активность падает почти до нуля.
5c5dea8241fb448eaff9a46140c1b2d4.png
В логах ошибок нет. Лог длинных запросов пустой.
По mytop ничего внятного увидеть не получается. На первый взгляд, его вывод ничем не отличается от нормальной ситуации.
Какие есть способы выявить причину? Посоветуйте, какие параметры можно посмотреть / подкрутить и как?
  • Вопрос задан
  • 2481 просмотр
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Тестировщик на Python
    9 месяцев
    Далее
  • Академия Eduson
    Основы Python
    2 месяца
    Далее
  • Merion Academy
    Базы данных с нуля
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
qmax
@qmax
программер
Включите журналирование медленных запросов.
log_slow_queries = /var/log/mysql/slow.log
long_query_time = 2
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы