错误代码:1206。锁的总数超过了锁表大小

时间:2017-07-12 15:41:23

标签: mysql sql

我将从数百万条记录中一次性删除1000条记录。当我开始这个过程时,它进展顺利。

让我们假设表有4000000条记录,从中我想删除22002.所以这里22000进展顺利。因为我的删除查询限制为1000.所以一旦触及1000,它就会停止遍历。但是对于最后2个记录,它遍历到表的末尾,所以我得到了上面提到的错误。

我可以得到任何帮助。

我已经验证了my.config文件,我有innodb_buffer_pool_size = 107M。

0 个答案:

没有答案