На хостинге нам перенесли аккаунт со старого сервера с Ubuntu 14.04 на новый c Ubuntu 18.04.
До этого сайт работал замечательно. Но после переезда начались проблемы, постоянная повышенная нагрузка на сервер СУБД.
Из-за этого сайт постоянно лежит. Техподдержка никаких проблем не обнаружила. Логи ошибок error_log и медленных запросов mysql-slow.log ничего не дали. Помогает только перезапуск СУБД.
У меня остается только один вариант. Это старая версия php и InstantCMS.
PHP 5.3. InstantCMS 1.10.3
Если я подниму версию php хотя бы до 5.6, это ударит коду сайта?
Друзья, прошу помощи советом. Что можно сделать?
А что они должны были дать? Посмотреть их можно?Логи ошибок error_log и медленных запросов mysql-slow.log ничего не дали
Версия mysql какая?У меня остается только один вариант. Это старая версия php и InstantCMS.
PHP 5.3. InstantCMS 1.10.3
Причем тут php, если проблема явно в mysql? Настраивать mysql надо.Если я подниму версию php хотя бы до 5.6, это ударит коду сайта?
Вот почитайте:
habr.com/ru/post/108418/
askubuntu.com/questions/1095623/mysql-5-7-is-working-slow-on-ubuntu-18-04-lts
----
Зависание сайта совпадает с нагрузкой на CPU. При этом MySQL вроде бы и не причина (по крайней мере по графикам все ок и долгих запросов нет) — просто перезапуск MySQL помогал решить проблему.
----
MySQL 5.7
Тип таблиц самого MySQL сервера InnoDB, а конкретно таблицы у сайта MyISAM.
За ссылки спасибо.
Посмотрел базу данных, где нужно оптимизировал и дал массу ценных советов на будущее. Сайт в рабочем режиме.
Ничего не решилось. Сайт падает каждое утро и каждый вечер.Вот мне всегда было поразительно, вроде бы и проблема решена и всем спасибо, а описать в чем была проблема и как ее решили, так сложно?
При каждом нашествии поисковиков.
Думаю, что можно ставить время жизни кэша сопоставимое с временем появления новых записей в БД сайта. Пробуйте.А если в разы увеличить время жизни кэша, то нагрузка на БД снизится?
Тогда можно вообще огромное время ставить, а кэш сбрасывать только после публикации новостей. Буду пробовать.
Хотя меня терзают смутные сомнения, о связи кэша и БД.