标签: mysql ruby memory
我有一个大约有400万行的MySQL表,我想用ruby脚本处理它。目前,当我运行脚本时,我得到“未能分配内存(NoMemoryError)”。查询运行但是一旦我尝试循环结果集,就会弹出错误。我可以为ruby堆空间分配更多内存吗?
目前,我正在考虑将结果集保存到一个大文件中,并以块的形式处理该文件。
关于替代行动方案的任何建议?
全心全意,
取值