Сайт может быть медленным даже при нормальных файлах и картинках. Если CMS ждет ответы базы данных, посетитель видит задержку страницы. Это часто бывает на больших WordPress, WooCommerce, форумах, каталогах и сайтах с множеством плагинов.

Признаки задержки базы

  • Админка открывается медленно.
  • Поиск, фильтры или категории товаров работают медленно.
  • Медленные только динамические страницы, а статические файлы открываются быстро.
  • Сайт стал медленнее после добавления товаров, записей или плагинов.

Что проверить

ПроверкаЗачем
Размер базыОчень большие таблицы могут требовать очистки или индексов.
Autoloaded options в WordPressСлишком много autoload options замедляют каждый запрос.
Запросы плагиновНекоторые плагины выполняют тяжелые запросы на каждой странице.
Cron/импортФоновые задачи могут перегружать MySQL.
Внешняя базаСетевая задержка может замедлять каждый запрос.

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

Практический чеклист по MySQL

БлокЧто проверить
БэкапыДля CMS сохраняйте и файлы, и базу. Копия файлов без базы не является полным бэкапом сайта.
ПользователиПо возможности используйте отдельных пользователей баз и не давайте одному пользователю доступ ко всем базам.
КодировкаДля кириллицы проверяйте UTF-8/utf8mb4 до импорта и экспорта, чтобы не получить знаки вопроса.
ПроизводительностьМедленные запросы, разросшиеся таблицы и отсутствие индексов могут замедлять весь сайт.
Если не уверены, какая инструкция подходит именно к вашей ситуации, пришлите домен, скриншот и что уже пробовали. Поможем выбрать правильный путь в чате. открыть чат.

Что проверить в панели хостинга

Панель хостинга помогает управлять сайтами, доменами, базами данных, почтой, PHP и файлами. Перед изменениями важно убедиться, что выбран правильный домен или аккаунт, особенно если в панели размещено несколько сайтов.

  • проверьте путь к корневой папке сайта;
  • убедитесь, что выбрана нужная версия PHP;
  • проверьте лимиты диска, inode и базы данных;
  • при работе с файлами сохраняйте резервную копию;
  • после изменения настроек очищайте кэш сайта и браузера.

Если инструкция не совпадает с вашей панелью, уточните, используется DirectAdmin, cPanel, ISPmanager или другая система управления.

Что подготовить перед обращением

Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «Медленные MySQL-запросы: как понять, что сайт тормозит из-за базы», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.