我有一个脚本每晚更新3,000封Wordpress帖子(Real Estate CMS)。当脚本运行时,网站根本不会加载。
Wordpress会在更新期间锁定表格,还是仅仅是性能问题?
有关如何改进此流程的任何建议吗?
该脚本使用以下功能:
wp_insert_post
get_post_custom
update_post_meta
delete_post_meta
wp_set_object_terms
get_object_taxonomies
答案 0 :(得分:1)
你仍然没有回应,所以我要试一试:
如果您在此更新期间执行MYSQL事务,则应该查看您的脚本,然后可以锁定表。
如果这不是一个性能问题的交易:
解决它的主张: 要解决这个问题,你不应该一次更新所有数据库并执行大量查询,然后重新加载php页面并再次执行x次查询,直到更新完成。
答案 1 :(得分:0)
问题不在于Wordpress,而是我启用了PHP会话,一旦关闭会话,问题就解决了。