数据库查询大数据内存溢出解决办法

2025-03-25 00:35:33
推荐回答(2个)
回答1:

首先,这是你内存不够,机器配置较低,所以可以先用虚拟内存替代物理内存,在我的电脑->右键->属性->高级->性能设置->高级->虚拟内存更改->选中磁盘->自定义大小->设置->确定
其次,优化SQL语句,不要查询无用、重复的数据

回答2:

设置-Xmx768或者1024试试,如果还是不好使,你可以查看下你的程序中是否有内存泄露的问题。或者通过debug调试明确到底是哪一步导致的OUT OF MEMORY。

如果还未能解决,建议你贴出部分抛出异常的代码以及完整的异常信息,应该不难解决。

发现问题,解决问题,正是经验的积累,进步的关键!!

加油,仔细点查找原因吧,相信你能解决。