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

Как отследить нагрузку на сервер баз данных?

Недавно резко возникла проблема на хостинге — статистика использования ресурсов в контрольной панели стала показывать огромную нагрузку на сервер баз данных. Сайт сам по себе не особо посещаемый — до 100 хостов и 500 хитов в день. Никаких работ с сайтом в последнее время не проводилось.

Подскажите, как можно отследить в чем именно нагрузка, чтобы исправить ситуацию



56edc4d3f7862b5b556f58d728685b5f.jpg
  • Вопрос задан
  • 4051 просмотр
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    MS SQL Server Developer
    5 месяцев
    Далее
  • Нетология
    Продвинутый SQL
    5 недель
    Далее
  • Stepik
    "Elbrus School": Django на практике (DRF, Admin, Tests).
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 3
hell0w0rd
@hell0w0rd
Просто разработчик
Посмотреть slowquerylog. Да и вообще что бы там ни было — вам ответ дадут только логи)
Ответ написан
Комментировать
IlyaEvseev
@IlyaEvseev
Opensource geek
На сервере запущена только СУБД?
Если да, то какая именно? MySQL?

Если да, то используйте mysqltop (в некоторых дистрибутивах называется mytop) и mysqltune.
Ответ написан
Комментировать
foxmuldercp
@foxmuldercp
Системный администратор, программист, фотограф
1. попинайте поддержку хостинга, снижение нагрузки на хост сервер, если это VDS. в их интересах.
2. посмотрите, что последнее поменялось, может какой-то плагин/виджет поставили или обновили, и он начал косячить.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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