actionscheduler 表数据快速增加,我该如何解决? [关闭]

Posted

技术标签:

【中文标题】actionscheduler 表数据快速增加,我该如何解决? [关闭]【英文标题】:actionscheduler table data increasing rapidly, how can I fix it? [closed] 【发布时间】:2022-01-22 20:16:42 【问题描述】:

我的 wp 网站运行良好。突然actionscheduler表数据迅速增加。下次如何避免? 谢谢

【问题讨论】:

【参考方案1】:
    WooCommerce 管理员在网站上是否处于活动状态?

可以在代码 sn-p 中使用 WooCommerce 核心中的此过滤器禁用它。

add_filter( 'woocommerce_admin_disabled', '__return_true' );
    如果您单击“待处理”选项卡,您可以看到该操作是什么。有一个待处理的操作本身并没有什么坏处,但如果该操作不断重复,则可能是个问题。

在解决此问题之前,您可以将此代码 sn-p 添加到您的 functions.php 或使用像代码片段这样的插件:

function adjust_action_scheduler_log_retention() 
    return 7 * DAY_IN_SECONDS;


add_filter('action_scheduler_retention_period', 'adjust_action_scheduler_log_retention');

这会将您的 Action Scheduler 的自动清除时间从 30 天缩短到 7 天。

【讨论】:

WooCommerce 未安装。下一步? action_scheduler_retention_period 过滤器允许更改 AS 表删除已完成的 AS 任务的时间段

以上是关于actionscheduler 表数据快速增加,我该如何解决? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何向一个oracle表中快速插入很多条数据

mysql有多张表如何快速复制表并把数据挪过去?

给springmvc接口快速增加字段检索,外键从表检索,外键从表查询的searchdb注解

给springmvc接口快速增加字段检索,外键从表检索,外键从表查询的searchdb注解

集合-ConcurrentSkipListMap 源码解析

集合-ConcurrentSkipListMap 源码解析