Содержание
На прошлой неделе мы включили интеграцию WooCommerce WordPress Plugin с Crunchify. Это была фантастическая неделя, и мы так усердно работаем, чтобы в скором времени выпустить полнофункциональный шоппинг на Crunchify.
Сегодня я проверял все таблицы базы данных как часть рутинной деятельности и неожиданно заметил большое количество _transient_ записи в WP_OPTIONS Таблица.
Почти ~ 20 тыс. Записей О нет .. это слишком много.
Я попытался покопаться в нем больше, и большинство из этих записей были разделены на ниже 6 transient keys , все связанные с WooCommerce.
_transient_timeout_geoip_::1
_transient_geoip_::1
_transient_timeout_external_ip_address_::1
_transient_external_ip_address_::1
_transient_timeout_geoip_16.153.160.76
_transient_geoip_16.153.160.76
Только последние две записи имеют уникальные IP-адреса, и они являются динамическими в зависимости от IP-адресов пользователя .
Глядя на это в первую очередь, я думал только одно: кто добавляет эти записи в таблицу wp_options ? Должно быть из какого-то плагина.
После того, как я выкопал больше и удалил все остальные возможности, я наконец-то проверил плагин WooCommerce setting page и нашел вариант, связанный с Geo Location ,
Есть ли какие-либо недостатки, связанные с тем, что в БД много записей _transient_?
- Да, больше записей таблицы базы данных вызывают
higherпоисковый запросload time, что в итоге замедлит ваш сайт. - Это против цели оптимизации скорости WordPress.
- Ваш сайт может быть оштрафован на странице результатов поиска Google из-за проблемы времени загрузки страницы.
Как исправить и очистить _transient_ записи в таблице WordPress wp_options?
Шаг 1
Как вы видите на изображении выше, я сразу отключил Default Customer Location установка на No location by default ,
Шаг 2
- Перейти к cPanel
- Нажмите на phpMyAdmin
- Нажмите на свой сайт БД
- Нажмите на таблицу WP_OPTIONS
- Нажмите на
SQL Tab - Выполните запрос ниже, и он удалит все _transient_ записи из таблицы
|
1
|
удалить из « Wp_options где « Имя_опции лайк '% _transient_%'
|
Выше операция не сломает сайт WordPress, если вы удалите все
_transient_записи из таблицы wp_options.WordPress will recreateвсе необходимые _transient_ записи снова.
Теперь вы не должны видеть новые записи, добавленные в wp_options таблица, связанная с местоположением клиента GeoIP.
0.00 (0%) 0 votes









