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

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

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

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

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