我试图通过从不同的表(B)中选择数据来插入到表(A)中。我写了查询,它工作得很好,但是表B的大小太大了。因此,在插入23k行之后,查询似乎要中断。
能否有人建议我有任何方法来解决mysql配置。我知道一种方法是用where条件中断insert查询,但是如果我能够通过配置mysql来解决这个问题,我的生活就会容易得多。
发布于 2012-09-04 21:19:49
编辑MySQL的my.cnf文件并增加sort_buffer_size
不确定您的请求应该设置为什么值,但您可以尝试一下。
如果这不起作用,您也可以尝试增加其他缓冲区大小,但您应该在执行此操作之前备份my.cnf文件。
https://stackoverflow.com/questions/6631020
复制相似问题