【发布时间】:2019-07-28 00:13:04
【问题描述】:
我正在使用 WooCommerce、WPML、CalderaForms 运行 Wordpress。
我通过添加 wp-config.php 禁用了 WP-CRON,因为之前和仍然发生以下问题:
define('DISABLE_WP_CRON', true);
我每晚凌晨 1 点运行 CRON 作业到 wp-cron.php?doing_wp_cron
然后我检查 MySQL 中正在运行的查询:
SHOW FULL PROCESSLIST
我可以观察到,通过每秒刷新一次查询,Wordpress 会在 wp_options 中的 cron 条目上运行一些东西。有时是更新条目的查询,有时是其他查询。
我对该条目进行了选择,结果非常非常大,以至于查询需要时间来加载。
delete_transient_version 有数千行。我什至无法复制内容,因为页面变慢并停止工作。
为什么 wordpress 会更新 wp_options 中的cronfrom 以及为什么会填这么多?
CRON 会在几分钟后停止,但它会运行大量查询,根据 PhpMyAdmin“状态”页面,我们正在讨论 GB。
谢谢。
【问题讨论】:
标签: wordpress woocommerce