JAVA查询数据库出现内存溢出

2025-03-24 03:04:05
推荐回答(4个)
回答1:

读取的时候内存不足了,你可以增大myeclipse的内存,在myeclise.ini里面,调大各个属性,然后你读取的时候存对象里后,通过byte字节来操作,用缓冲流,写入到磁盘中。

回答2:

如果你的数据量非常大,肯定会内存溢出
你不停的Element dom是把xml加载到内存中的,数据量一多内存就不够了,性能低下

建议你分页查询
然后通过Xstream等xml框架去生成xml

回答3:

一:涉及到String 拼接的,用StringBuffer .二:增加程序运行内存,设置 -Xms128m -Xmx512m

回答4:

什么内存溢出??eclipse??还是你自己的程序???
如果是你自己的程序溢出怎么不把日志贴出来,看是哪一行溢出了。
如果是eclipse溢出了也有日志啊!