关于分页

     写过好多有分页功能的应用,也用过好多种分页方法,像Hibernate、ibatis、jdbc,但总感觉怪怪的。

在第一家公司时候,用的是HIBERNATE框架,分页也就是它所提供的。后来接触到了IBATIS,它的分页也

领教过了,但性能真不敢让人恭维。

    今天下午,在公司没事干,突发奇想,对三种分页进行了效率比较。以下是结果:

总计 1310720 条, 第 262144 页/ 共 262144 页

hibernate
1. 处理时间+++++7581ms
2. 处理时间+++++7601ms
3. 处理时间+++++8573ms
4. 处理时间+++++7370ms
5. 处理时间+++++7340ms

jdbc 
1. 2008-10-14 17:55:23,250 INFO [cn.zzuli.PageBean] - 处理时间:1783ms
2. 2008-10-14 17:57:31,504 INFO [cn.zzuli.PageBean] - 处理时间:1562ms
3. 2008-10-14 17:59:45,016 INFO [cn.zzuli.PageBean] - 处理时间:1482ms
4. 2008-10-14 18:01:46,301 INFO [cn.zzuli.PageBean] - 处理时间:1472ms
5. 2008-10-14 18:05:26,858 INFO [cn.zzuli.PageBean] - 处理时间:1472ms

ibatis
1. 处理时间+++++21852ms
2. 处理时间+++++20139ms
3. 处理时间+++++19658ms
4. 处理时间+++++19628ms
5. 处理时间+++++19668ms

 

 

我一个下午就玩这个了。我自认为分页查询应该可以不用ORM了吧!但我的经验也不是很丰富,所以也不敢

下结论。希望有哪位高手能点解释!o(∩_∩)o...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值