Назад | Перейти на главную страницу

Почему сайт может быть случайным медленным? Открытые процессы сна?

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

Если я проверю процессы mysql, я вижу много открытых команд сна, когда веб-сайт работает медленно. Когда нет открытых команд сна, проблем нет. Так что, вероятно, проблема в этом.

Любопытно, что такая проблема случается только иногда. Иногда у меня нет проблем по 4 недели, сейчас сайт уже 3 дня подряд тормозит.

Я уже установил для параметра mysql time_out значение 30 секунд, но это не помогает решить проблему. Итак, теперь я пытаюсь понять, в чем проблема. Вот переменные состояния предупреждения. Возможно, это дает дополнительную информацию.

Могли ли это быть спам-боты / атаки методом перебора?
Сложные / медленные запросы на веб-сайте? Плохие настройки сервера? SQL-инъекции?

Что еще может вызвать эта проблема? Как лучше всего решить эту проблему сейчас? Отправка любого направления уже поможет.