Повышенная нагрузка на сервер баз данных

InstantCMS 1.X
#1 18 сентября 2020 в 10:01
Всем привет.
На хостинге нам перенесли аккаунт со старого сервера с Ubuntu 14.04 на новый c Ubuntu 18.04.

До этого сайт работал замечательно. Но после переезда начались проблемы, постоянная повышенная нагрузка на сервер СУБД.
Из-за этого сайт постоянно лежит. Техподдержка никаких проблем не обнаружила. Логи ошибок error_log и медленных запросов mysql-slow.log ничего не дали. Помогает только перезапуск СУБД.

У меня остается только один вариант. Это старая версия php и InstantCMS.
PHP 5.3. InstantCMS 1.10.3

Если я подниму версию php хотя бы до 5.6, это ударит коду сайта?

Друзья, прошу помощи советом. Что можно сделать?
#2 18 сентября 2020 в 11:59

Логи ошибок error_log и медленных запросов mysql-slow.log ничего не дали

livecom
А что они должны были дать? Посмотреть их можно?

У меня остается только один вариант. Это старая версия php и InstantCMS.
PHP 5.3. InstantCMS 1.10.3

livecom
Версия mysql какая?

Если я подниму версию php хотя бы до 5.6, это ударит коду сайта?

livecom
Причем тут php, если проблема явно в mysql? Настраивать mysql надо.
Вот почитайте:
habr.com/ru/post/108418/
#4 18 сентября 2020 в 13:14
Техподдержка также написала...
----
Зависание сайта совпадает с нагрузкой на CPU. При этом MySQL вроде бы и не причина (по крайней мере по графикам все ок и долгих запросов нет) — просто перезапуск MySQL помогал решить проблему.
----

MySQL 5.7
Тип таблиц самого MySQL сервера InnoDB, а конкретно таблицы у сайта MyISAM.

За ссылки спасибо.
#5 18 сентября 2020 в 16:17
Огромное спасибо Ris за помощь!
Посмотрел базу данных, где нужно оптимизировал и дал массу ценных советов на будущее. Сайт в рабочем режиме.
#6 18 сентября 2020 в 18:25
Вот мне всегда было поразительно, вроде бы и проблема решена и всем спасибо, а описать в чем была проблема и как ее решили, так сложно? Это же и другим полезно знать или это уже коммерческая тайна и за инфу все хотят свой маленький гешефт?
#7 18 сентября 2020 в 19:17

Вот мне всегда было поразительно, вроде бы и проблема решена и всем спасибо, а описать в чем была проблема и как ее решили, так сложно?

Юрий
Ничего не решилось. Сайт падает каждое утро и каждый вечер.
При каждом нашествии поисковиков.
#8 25 июня 2021 в 11:36
А если в разы увеличить время жизни кэша, то нагрузка на БД снизится?
#9 25 июня 2021 в 12:50

А если в разы увеличить время жизни кэша, то нагрузка на БД снизится?

Голдман Сакс
Думаю, что можно ставить время жизни кэша сопоставимое с временем появления новых записей в БД сайта. Пробуйте.
#10 25 июня 2021 в 13:17
@IamB, только сейчас заметил, что тема первой ветки. Но думаю, разницы нет.
Тогда можно вообще огромное время ставить, а кэш сбрасывать только после публикации новостей. Буду пробовать.
Хотя меня терзают смутные сомнения, о связи кэша и БД.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.