Linux + MySql. Найти и устранить причину зависаний сервера

Задание закрыто
Стоимость:10 000 рублей
Срок выполнения:14 дней
Варианты оплаты:Планируется использовать Безопасную сделку
Дата публикации:2019-05-23 20:21
Был(а) на сайте:2021-05-07 22:46

Linux + MySql. Найти и устранить причину зависаний сервера

 
Задача

Нужно решить проблему зависания MySql (Maria DB) на сервере Linux.
ОС: Ubuntu 16.04
БД: MariaDB 10, развернута на той же машине, что и сервер приложения
Хостинг: ihc.ru, 4 Гб ОЗУ, 2 процессора, SSD
Среднее кол-во запросов в секунду: 200 (все простые, быстровыполняемые)

Периодически (иногда 1 раз в день, иногда несколько раз в час) mysql зависает на простом запросе на 5-30 секунд, потом скорость восстанавливается. На это не влияет ни размер БД, ни количество запросов, ни количество клиентов.
Раз в 3-10 дней mysql зависает на 0,5 – 2 часа, потребляет все ресурсы системы, даже top/reboot из консоли в этот период перестает работать (см.скрин статистики хостинга во вложении: 06:18). Потом все само восстанавливается.

Также во вложении используемые my.cnf и sysctl.conf

Нужно найти причину и устранить ее.
Оплата по факту или через безопасную сделку.

Оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.