У нас начались странные проблемы с базой данных нашего сайта.

В субботу наш сайт начал невероятно медленно реагировать около 9.20 утра. В конечном итоге проблема была устранена, когда мы дублировали базу данных и переключились на нее.

То же самое произошло во вторник, среду и четверг вечером в разное время с 18:00 до 20:30. Во вторник и среду он стабилизировался в течение часа, но в четверг потребовалась перезагрузка сервера и MySQL, чтобы решить эту проблему - возможно, путем очистки очереди запросов.

Мы исключили проблемы с большими табличными индексами. Мы не считаем, что какие-либо изменения кода вызвали эту проблему, так как последнее изменение кода перед тем, как в субботу была проблема во вторник.

Это не была атака DDOS, что подтверждается аналитикой Cloudflare.

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

Движок таблицы - MyISAM, в таблице 690641 строк. Он часто обновляется через Wordpress редакторами контента, и пользователи нашего сайта довольно часто запрашивают базу данных (обычно около 150 человек на сайте при нормальной загрузке).

Кто-нибудь знает, что может быть причиной проблемы? Если требуется какая-либо диагностическая информация, пожалуйста, дайте мне знать, и я предоставлю.

Ура,

0