社区
Oracle
帖子详情
查询数据库结果集太大,而导致内存溢出
imaylie
2005-04-16 09:32:23
在做项目的时候遇到一个很头疼的问题,就是我用JDBC对数据库进行读取的时候,如果查到的结果集太大,而导致内存溢出,有没有好的方法可以解决这个问题,谢谢了
...全文
2303
13
打赏
收藏
查询数据库结果集太大,而导致内存溢出
在做项目的时候遇到一个很头疼的问题,就是我用JDBC对数据库进行读取的时候,如果查到的结果集太大,而导致内存溢出,有没有好的方法可以解决这个问题,谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NetSpider9804040
2005-04-22
打赏
举报
回复
再在前台多加几个筛选条件试试!
liuyi8903
2005-04-22
打赏
举报
回复
如果用java做报表.对于web页面处理不当确实是会造成这种情况.
black_dragon
2005-04-21
打赏
举报
回复
结果集太大?分次提取数据啊
在sql语句后加上一个条件rownum<10000等等再试试
cccclb
2005-04-21
打赏
举报
回复
用PB的数据窗口加载数据时,如果数据量太大会有数据溢出的问题
yangbc
2005-04-19
打赏
举报
回复
查询怎么可能内存溢出,只能是内存不够用吧,溢出了你就蓝苹了
sinkinka
2005-04-19
打赏
举报
回复
course 关闭了没有
ziffle
2005-04-18
打赏
举报
回复
恩,很有可能是其他东西占用了你的资源,所以才内存溢出的。
jkxp
2005-04-18
打赏
举报
回复
分批查
sanoul
2005-04-18
打赏
举报
回复
我也没见过
baojianjun
2005-04-18
打赏
举报
回复
呵呵,我沒有遇見這樣的問題
樓主的數據量有多大?
zhaokeke2004
2005-04-18
打赏
举报
回复
结果集太大?
检查你自己的程序,是否及时释放内存中的资源,如关闭游标等操作
skystar99047
2005-04-18
打赏
举报
回复
查一下是不是其它原因造成的
iihero_
2005-04-18
打赏
举报
回复
我怀疑是楼主没有关闭句柄,造成服务器memory大量的空置。
python读取数据库数据内存过大怎么办_完美解决因数据库一次查询数据量过大
导致
的
内存溢出
问题...
完美解决因数据库一次查询数据量过大
导致
的
内存溢出
问题刚开始接触项目的实习生,积累经验,欢迎交流之前做项目,遇到过一次查询数据量过大而
导致
的
内存溢出
问题,找了很多办法一直未能实际解决问题,今天又遇到了,经过前辈的指导,终于解决了问题!!不过此方法只在DBug启动下有效以上这篇完美解决因数据库一次查询数据量过大
导致
的
内存溢出
问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我...
MySQL数据库查询结果过大解决
内存溢出
的解决方案
正常来说,一般是不会出现这种情况的,但也不能保证,偶尔有这种情况发生,解决方案如下: 1.使用分页查询语句。 因为分页查询每次只会查询少量数据,所以不会占用太多内存,而且数据量很大的时候,分页查询会节约一些时间的。 String sql = " SELECT uid,uname FROM t_user LIMIT ?,? " ; PreparedSta...
解决
查询数据库
返回大量数据,
导致
内存溢出
的问题
前两天系统出现系统宕机的问题,通过生成的hprof文件发现是系统在执行一个定时任务时,查询大量的数据导入内存,然后在写入文件中
【
内存溢出
问题】实际开发中,一次从数据库取出过多数据,
导致
内存溢出
问题
一.【实际开发中
内存溢出
问题】 1.原因分析: 业务操作人员在进行历史交易查询时,查询条件中的业务编号必输项输入了空格,系统在判断输入项时先判断了非空,然后做了trim(),trim后才拼条件查询(正确的控制应该先进行trim(),然后在进行非空判断来控制必输项),
导致
查询数量较大,每次达十万多条,反复多次后
导致
系统
内存溢出
,server7服务终止,正在处理的交易超时。 (不规范应用查询问题,查询范围不做控制,内存中加载的数据量过于庞大) 2.解决措施: 内...
检查mysql数据库
内存溢出
_MySQL数据库查询结果过大解决
内存溢出
的解决方案
正常来说,一般是不会出现这种情况的,但也不能保证,偶尔有这种情况发生,解决方案如下:1.使用分页查询语句。因为分页查询每次只会查询少量数据,所以不会占用太多内存,而且数据量很大的时候,分页查询会节约一些时间的。String sql = " SELECT uid,unameFROM t_userLIMIT ?,? " ;PreparedStatement ps =con.prepareSt...
Oracle
17,082
社区成员
55,236
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章