我想执行 MySQL 查询以删除所有Wp_posts
表行其中post_parent
is a Wp_posts
排与post_type
设置为产品;
So I do
INSERT INTO temp (SELECT DISTINCT id FROM wp_posts WHERE post_type = "product")
(插入 4k 行)
DELETE FROM wp_posts WHERE post_parent IN (SELECT tid FROM temp)
..
大约100秒后返回
错误 1317 (70100):查询执行被中断
是什么让这个查询如此缓慢?
你需要改变你的max_allowed_packet
为您带来更高的价值my.ini
配置文件。
这可能有帮助:
数据包太大
通信数据包是发送到 MySQL 服务器的单个 SQL 语句、发送到客户端的单行或从主复制服务器发送到从属服务器的二进制日志事件。
MySQL 5.5 服务器或客户端可传输的最大数据包为 1GB。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)