循环中的UPDATE_POST_META性能WooCommerce

时间:2019-02-08 作者:federico sgoifo

我有一个简单的问题,我正在处理woocommerce的列表顺序屏幕,希望添加一些按钮,通过ajax可以使用update\\u post\\u meta将一些数据更新到数据库中。问题是,这些按钮的按下频率或多或少为10次/分钟。

这会对数据库产生任何问题吗?

如果答案是肯定的,那么这方面的最佳做法是什么?

我想也许我可以同时更新这些数据,但是,如果我把它放在一个循环中:

loop of 40 items{
    update_post_meta
}
我想情况会更糟,不是吗?

1 个回复
SO网友:Michael Rogers

我认为,一个想法是将您的值保存在一个新的小表上,并提供一个每“n”小时更新一次所有元的脚本。

相关推荐

如何在class-wp-query.php中跟踪核心函数is_page()&is_Single上的通知警告

在我的生产站点上,我的这些产品已经超支了:PHP Notice: Trying to get property of non-object in /public_html/wp-includes/class-wp-query.php on line 3728 PHP Notice: Trying to get property of non-object in /public_html/wp-includes/class-wp-query.php on line 3730 PHP No