Чрезмерная нагрузка на MySQL

Ваш аккаунт систематически оказывает чрезмерную нагрузку на MySQL

По данным статистики нагрузка на сервер:

Дата, нагрузка на CPU, нагрузка на MySQL
5 июля 121.13 cp 5239
4 июля 143.42 cp 4796
3 июля 123.95 cp 5122
2 июля 163.08 cp 4197
1 июля 186.26 cp 5716
30 июня 150.4 cp 6398
29 июня 114.54 cp 4339

посещаемость 400 человек в сутки,может быть такая нагрузка и как ёё исправить?

Теги:

Ответы

Такая нагрузка может быть.

Если есть возможность включить логи запросов к бд, то их поизучать.

Если нет, то попытаться понять, на каких страницах выполняются тяжелые запросы, потом определить конкретные запросы. В некоторых CMS есть соответствующие функции для разработчиков.

Путь решения данной проблемы один - вам необходимо понять какие запросы нагружают базу данных и оптимизировать их или оптимизировать базу данных (правильно расставить индексы и т.д.)

Запросите у хостера лог медленных транзакций (возможно он у них есть) с его помощь анализировать проще всего.

Если у вас самописная cms - анализируйте время выполнения запросов самостоятельно, если cms написана не вами - поищите плагины\дополнения который выводят статистику (какие запросы к БД выплнялись, сколько времени они выполнялись и т.д.)

Отправить комментарий

Если вы укажете номера тикетов или имя пользователя, отзыв будет выглядеть убедительнее, а провайдеру будет проще разобраться с вашей проблемой

Подробнее о форматировании

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
5 + 7 10 + 8 плюс 3 0