ibatis 能批量查询出30万以上的记录吗?

pettynic 2011-01-04 11:18:29
ibatis 能批量查询出30万以上的记录吗?
...全文
351 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Landor2004 2011-01-05
  • 打赏
  • 举报
回复
你是想导出数据吗,30w没问题!
Inhibitory 2011-01-05
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 pettynic 的回复:]

引用 9 楼 inhibitory 的回复:
引用 8 楼 pettynic 的回复:

引用 7 楼 landor2004 的回复:
分页还是要重复SQL查询的啊,一下子取出来又不行,像我们这样的机子,内存肯定不够的,找了两天了,网上貌似也很少说到这样的方法
[/Quote]
^_^,这个世界太疯狂
pettynic 2011-01-05
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 inhibitory 的回复:]
引用 8 楼 pettynic 的回复:

引用 7 楼 landor2004 的回复:
你是想导出数据吗,30w没问题!


取出全表数据再进行I/O操作生成文本
我们经理说(他做C的,不做java的),可以分批查询,而且SQL只执行一次,比如:每次读取一万条,写一万条到文本,再重复相同操作。(SQL语句只执行一次),请问各位大虾,有这样的功能吗,我们项目用ibatis的,我听的莫……
[/Quote]

分页还是要重复SQL查询的啊,一下子取出来又不行,像我们这样的机子,内存肯定不够的,找了两天了,网上貌似也很少说到这样的方法
Inhibitory 2011-01-05
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 pettynic 的回复:]

引用 7 楼 landor2004 的回复:
你是想导出数据吗,30w没问题!


取出全表数据再进行I/O操作生成文本
我们经理说(他做C的,不做java的),可以分批查询,而且SQL只执行一次,比如:每次读取一万条,写一万条到文本,再重复相同操作。(SQL语句只执行一次),请问各位大虾,有这样的功能吗,我们项目用ibatis的,我听的莫名其妙啊。。。
[/Quote]
数据库分页啊,只要数据库支持分面,Java都能做
pettynic 2011-01-05
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 landor2004 的回复:]
你是想导出数据吗,30w没问题!
[/Quote]

取出全表数据再进行I/O操作生成文本
我们经理说(他做C的,不做java的),可以分批查询,而且SQL只执行一次,比如:每次读取一万条,写一万条到文本,再重复相同操作。(SQL语句只执行一次),请问各位大虾,有这样的功能吗,我们项目用ibatis的,我听的莫名其妙啊。。。
阿甘1976 2011-01-04
  • 打赏
  • 举报
回复
写的东东没问题,查询100万数据都OK.
tubage408 2011-01-04
  • 打赏
  • 举报
回复
批量查询??怎么个批量法儿???
不善^ 2011-01-04
  • 打赏
  • 举报
回复
当然可以
Inhibitory 2011-01-04
  • 打赏
  • 举报
回复
100万都可以查出来,只要你的内存够用。
  • 打赏
  • 举报
回复
肯定可以的,但是要这 30 万条数做什么呢?
xchh1220 2011-01-04
  • 打赏
  • 举报
回复
数量大的还是建议直接用JDBC

51,397

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧