Как очистить огромный wp_options в SQL – Transients, wpseo_sitemap _cache_validator

Очень полезное руководство, если у вас есть веб -сайт на WordPress, чья таблица SQL wp_options Это очень большое. Clean huge wp_options in SQLПолем

WordPress - это довольно легкая CMS для веб -серверов. Требования Минимальные аппаратные ресурсы и один веб -сервер с поддержкой Https установить: PHPВ MysqlВ Nginx или АпачПолем
Проблемы WordPress могут возникнуть при использовании различных модулей (плагинов), которые имеют гонки безопасности или не оптимизированы, влияют на базу данных. Большую часть времени стол wp_options Он тот, кто страдает.

Такой сценарий - тот, в котором различные модули не удаляются Кэш -входы или Переходные процессы истекли ОТ MysqlПолем Таблица WP_options достигает очень большого объема во времени, что вызывает потребление ресурса Процессор, Неоправданное море. В этих условиях время загрузки веб -сайта WordPress значительно увеличивается или может достичь серьезных проблем функциональности.

Со временем я идентифицировал два модуля, которые из -за отсутствия или неправильной работы службы Cron истек SQL -входы (кэш и переходные процессы) остаются и заполняют в больших количествах базу данных.

Как очистить огромный wp_options в SQL
Огромный таблица SQL

740 МБ Для таблицы wp_options она очень большая и неоправданная одновременно. В таблице, в которой настройки ядра WordPress и установленных модулей обычно сохраняются.

Как очистить огромный wp_options в SQL

Как мы удаляем из MySQL wp_options Линии wpseo_sitemap_cache_validator?

В более старых версиях Yoast Seo была ошибка, которая сделала старый кэш для карты Sitemap, оставаясь в базе данных, в таблице WP_OPTIONS, даже если они больше не были актуальными и обычно должны исчезнуть. Быть стертым.

Я обнаружил в Mysql важное количество строк wpseo_sitemap_cache_validator которые занимали невозможность.

валидатор кеша сайта wpseo
валидатор кеша сайта wpseo

Удаление этих строк из базы данных не представляет какого -либо риска, но рекомендуется, чтобы до того, как любой заказ, выполненный в SQL, вы сделаете резервную копию.
Чтобы удалить строки WPSEO_SITEMAP_CACHE_VALIDATOR в WP_OPTION

DELETE FROM wp_options WHERE option_name LIKE ('%\wpseo_sitemap\_%')

Как мы удаляем переходные процессы (переходные процессы Woocommerce) Expira из SQL – wp_options

Переходные процессы (переходные процессы WordPress) используются плагинами и темами для временного хранения информации в базе данных. Это оптимизирует скорость загрузки сайта и позволяет функционировать правильные элементы.

Обычно истек с истечением переходных процессов должно автоматически возникать из базы данных, но это не всегда происходит. Такие модули, как Facebook и Woocommerce, создают много переходных процессов, и они не будут автоматически удалены, они значительно заполнят базу данных. Сценарий, в который мы должны вмешиваться и обрабатывать их вручную.

Мы идем в базу данных, чтобы SQL и выполняем командную строку:

DELETE FROM wp_options WHERE option_name LIKE ('%\_transient\_%')

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

Увлеченными технологиями, я с удовольствием пишу на stealthsetts.com, начиная с 2006 года. У меня богатый опыт работы в операционных системах: macOS, Windows и Linux, а также в языках программирования и платформах для блога (WordPress) и для интернет -магазинов (WooCommerce, Magento, Presashop).

Дом Ваш источник его учебников, полезных советов и новостей. Как очистить огромный wp_options в SQL – Transients, wpseo_sitemap _cache_validator
Оставьте комментарий