После долгой жизни сайта база разрастается мусором: ревизии записей, автосохранения, спам-комментарии, старые транзиенты, битые записи плагинов. На глаз это не видно, но запросы к MySQL становятся тяжелее, а админка — медленнее.
Что обычно чистят в первую очередь:
— ревизии и автосохранения черновиков;
— спам и корзину комментариев;
— временные кэш-записи и устаревшие транзиенты;
— таблицы удалённых плагинов, если они оставили свой след;
— неиспользуемые медиа-вложения, но только после проверки.
Главное правило: не удаляйте всё подряд. Сначала сделайте резервную копию и проверьте, какие плагины реально используют свои таблицы. Особенно осторожно с WooCommerce, формами и SEO-модулями: у них часто есть служебные данные, которые нужны для работы.
Для регулярной уборки достаточно простой схемы: ограничить число ревизий, отключить накопление мусора от тестовых плагинов, раз в некоторое время чистить транзиенты и спам, а после удаления расширения — проверять, не остались ли его таблицы в базе. Это даёт заметный эффект без риска сломать сайт ⚙️
Чистка базы полезна только тогда, когда она точечная: удаляйте мусор, а не полезные данные. Самый безопасный подход — сначала копия, потом проверка, потом чистка.
Максимальная скорость WordPress
@wp_speed_optimization_ww
Очистка базы WordPress: какие хвосты съедают скорость и как убрать их без потерь
Этот пост опубликован в Telegram-канале Максимальная скорость WordPress. Подписаться можно по ссылке: @wp_speed_optimization_ww.