ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » Oracle专题深入讨论 » 大数据量分页显示效率讨论

标题: 大数据量分页显示效率讨论
离线 dacat
中级会员



精华贴数 0
个人空间 0
技术积分 662 (2936)
社区积分 0 (52221)
注册日期 2002-2-1
论坛徽章:0
      
      

发表于 2004-11-5 16:04 
大数据量分页显示效率讨论

大数据量分页显示效率讨论
大数据量分页显示的问题
从数据库中查出大量的数据进行分页显示有2种方案:

1)sql查出的全部数据装入一个对象,利用对象的方法,每次返回10条结果,用户翻页时不再对数据库进行查询。

2)利用sql的rownum功能,每次只返回20条查询结果,进行显示
用户查询,从新组合sql语句,返回下20条,用户翻页要对数据库进行新的查询。


各位老大,依据你们的经验那个方案的查询代价较小?
我选用了方案2,我把用户的查询参数利用session.setattrib进行保存
用户翻页rownum+20,进行新的查询,1各用户查询没有问题,我用qaload模拟20用户时,竟然把其它用户的查询结果返回,这是怎莫会事呀,乌乌。。。。是否只有方案1是可行的,google就是这样干
的,他一次返回700条,比每次返回20条用户查多次,效率高?

希望各为老大,指教




只看该作者    顶部
在线/呼叫 wzy25
黑骑士



精华贴数 34
个人空间 0
技术积分 32982 (24)
社区积分 565 (1341)
注册日期 2001-12-14
论坛徽章:31
现任管理团队成员ITPUB元老管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念月度精华徽章ITPUB北京香山2007年会纪念徽章
管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章授权会员2008年新春纪念徽章生肖徽章2007版:鸡

发表于 2004-11-9 10:22 
当然用第二个方案了,第一个方案如果数据量太大,中间件会崩溃的


__________________
wrong_x@hotmail.com
http://wzy25.itpub.net
提供保险核心业务系统咨询,评估业务。提供上海北京及北京周边地区oracle db,oracle as,weblogic技术支持,培训
只看该作者    顶部
离线 dacat
中级会员



精华贴数 0
个人空间 0
技术积分 662 (2936)
社区积分 0 (52221)
注册日期 2002-2-1
论坛徽章:0
      
      

发表于 2004-11-9 18:12 
谢谢各位老大,有谁知道google是怎莫干的?

谢谢各位老大,有谁知道google是怎莫干的?
google好像用了倒排索引,oracle有倒排索引用码,google一次返回700各纪录呀,google为什莫不多次查询?每次20?


只看该作者    顶部
离线 Kamus
版主


精华贴数 51
个人空间 400
技术积分 46804 (13)
社区积分 3565 (391)
注册日期 2002-5-26
论坛徽章:30
现任管理团队成员2007年度ITPUB最佳技术原创精华ITPUB元老ITPUB北京九华山庄2008年会纪念徽章管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念
ITPUB北京香山2007年会纪念徽章管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章授权会员2008北京奥运纪念徽章:跳水

发表于 2004-11-11 02:17 
关于分页的效率在asktom上有专门的讨论,你可以去查一下。


__________________
有事情请发Gmail邮箱,站内IM可能不能及时回复。    

***Chanel [K]***

从明天起, 做一个幸福的人  
喂马, 劈柴, 周游世界  
从明天起, 关心粮食和蔬菜  
我有一所房子 面朝大海, 春暖花开
只看该作者    顶部
离线 piner
that's life


精华贴数 15
个人空间 0
技术积分 63160 (8)
社区积分 1695 (690)
注册日期 2003-2-24
论坛徽章:38
现任管理团队成员2007年度最佳版主2006年度最佳技术精华原创ITPUB元老Heart of PUBHeart of PUB
ITPUB北京九华山庄2008年会纪念徽章管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念ITPUB北京香山2007年会纪念徽章蓝锆石会员2007贡献徽章

发表于 2004-11-12 15:51 
google等有专门的搜索引擎,都不是直接查询数据库的

关于分页查询,其实我都写过很多相关文章的。
在blog.csdn.net/penitent下也可以看到一些


__________________
if not now,when?if not me,who?

欢迎访问我的网站Blog www.ixdba.com

欢迎访问Taobao dba团队Blog www.taobaodba.com

热烈庆祝新书出版,欢迎购买

天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问