我使用大数据从MySQL服务器运行查询。它适用于开发(但表格没有生产那么大)。现在,当我将其迁移到Production时,它似乎是内存不足
Out of memory (Needed 89684760 bytes)
我可以更改哪个设置来增加MySQL的内存限制? 我的服务器上仍有足够的空间可供使用。
我试图限制它有效,但不知怎的,我的应用程序需要所有数据......
我使用MySQL 4.1并尝试增加密钥缓冲区大小和排序缓冲区大小但没有工作
答案 0 :(得分:0)
我不知道是否有任何增加限制的设置,但我用代码解决了这个问题..
想法是创建临时表。
1. empty temp table
2. insert into with select query
3. query from temp table
终于有效了。