resultset的内存问题 我要从数据库取一批数据大概几千万条,如果逐个的result.next()。内存估计承受不了。有什么其他办法吗?多谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你先试试看吧。result.next()的实现并不是一下子就把几千万条全部取到内存里的。如果是Resultset类的实现傻到那种程序的话,那其实也没必要返回一个“ResultSet”了,直接返回一个“Result数组”就是了,访问起来还方便。 ResultSet应该不是一次全放到内存。问题是比如我next()到了2w条以后,前面2w的内存会释放吗? Java与数据库导入导出问题 对一个给定元素的数组进行排序。 链表可是个麻烦的东西呢。 日期相加 问题 包怎么生成和编译 请问在spring中有没有办法在程序中修改Bean的值,然后把修改的值保存到对应的spring配置文件中去。 异常 如何用java进行选择性删除文件? 如何在LINUX下设置数据源? 请诸位大虾给提点提点~~:) Java 的可执行文件的制作 一个关于Scanner类的问题
result.next()的实现并不是一下子就把几千万条全部取到内存里的。
如果是Resultset类的实现傻到那种程序的话,那其实也没必要返回一个“ResultSet”了,直接返回一个“Result数组”就是了,访问起来还方便。