社区
Web 开发
帖子详情
ResultSet.last()在大数据量是导致OutOfMemory
s_phoenix
2005-01-22 01:02:52
我想实现分页,在获取返回结果集的行数时:
ResultSet rs=stmt.executeQuery(sql);
rs.last();
intRowCount = rs.getRow();
在小数据量时没问题,可数据量大一点(3W条记录),rs.last()就导致内存溢出。
请问还有其他办法获取结果集行数吗?
...全文
251
10
打赏
收藏
ResultSet.last()在大数据量是导致OutOfMemory
我想实现分页,在获取返回结果集的行数时: ResultSet rs=stmt.executeQuery(sql); rs.last(); intRowCount = rs.getRow(); 在小数据量时没问题,可数据量大一点(3W条记录),rs.last()就导致内存溢出。 请问还有其他办法获取结果集行数吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以梦为马
2005-01-24
打赏
举报
回复
友情up。
zealVampire
2005-01-22
打赏
举报
回复
同意楼上的
cutelion
2005-01-22
打赏
举报
回复
先执行一次查询:
select count(*)as Count from table // Count为所求
或
select * from table
while(rs.next())
{
Count=rs.getRow(); // Count为所求
}
liueos
2005-01-22
打赏
举报
回复
个人认为可能由于你的表中的数据量过大造成的程序调用rs.last内存消耗过大造成,我做过一次测试用rs.last对一个大表的数据集操作程序用了30秒以上的时间,感觉就跟循环调用rs.next差不多,效率并不想你想的那么高,所以就效率来讲,用数据库的sql绝对比你用程序要快。
m_m1m2m3m4m5
2005-01-22
打赏
举报
回复
把JVM中的锾冲作大
s_phoenix
2005-01-22
打赏
举报
回复
count(*)的方法不使用,不在考虑的范围内。
windy_678
2005-01-22
打赏
举报
回复
关注
java_augur
2005-01-22
打赏
举报
回复
先执行一次查询:
select count(*)as Count from table
这个最快。晕
s_phoenix
2005-01-22
打赏
举报
回复
rs.absolute(10000)快还是
rs.next() 1000次快?
难道就没有其他办法结果RowCount了吗?
taoxuwen
2005-01-22
打赏
举报
回复
up
ResultSet
内存溢出
OutO
f
Memory
有关问题
2019独角兽企业重金招聘Python工程师标准>>> ...
android内存溢出 gps,
ResultSet
内存溢出
OutO
f
Memory
问题 札记
ResultSet
内存溢出
OutO
f
Memory
问题错误信息如下:jdbc在操作oracle海
量
数据的时候用
ResultSet
获取所有的返回数据出现内存溢出处理:出错的原因是
ResultSet
用的是可滚动结果集,正常情况下
ResultSet
是指针指向数据库的数据,本身是不存储数据库的数据的,默认情况下就算是提交的sql能查询处上亿条的数据也是不消耗内存的,但是如果用的是可滚动结果集的ResultS...
【
量
化课程】03_股票数据获取
如前所述,股票数据分为技术面数据和基本面,下面将分别介绍两种数据的常见指标。证券宝(www.baostock.com) 是一个免费、开源的证券数据平台,无需注册即可获取大
量
准确、完整的证券历史行情数据和上市公司财务数据。通过PythonAPI获取数据信息,满足
量
化交易投资者、数
量
金融爱好者、计
量
经济从业者的数据需求。该工具包返回的数据格式为pandasDataFrame类型,方便使用pandasNumPyMatplotlib进行数据分析和可视化。
JDBC
大数据
查询
2019独角兽企业重金招聘Python工程师标准>>> ...
《Spring 5 官方文档》15.使用JDBC实现数据访问
《Spring 5 官方文档》15.使用JDBC实现数据访问
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章