查看: 2725|回复: 2

什么是分页优化?

[复制链接]
论坛徽章:
7
2008新春纪念徽章
日期:2008-02-13 12:43:032010新春纪念徽章
日期:2010-03-01 11:19:07ITPUB9周年纪念徽章
日期:2010-10-08 09:31:212011新春纪念徽章
日期:2011-04-19 12:30:19ITPUB十周年纪念徽章
日期:2011-11-01 16:24:04双黄蛋
日期:2012-04-11 15:31:49ITPUB 11周年纪念徽章
日期:2012-10-10 13:11:14
跳转到指定楼层
1#
发表于 2011-12-19 14:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  面试的时候问了这么一个
论坛徽章:
1088
金色在线徽章
日期:2007-04-25 04:02:08金色在线徽章
日期:2007-06-29 04:02:43金色在线徽章
日期:2007-03-11 04:02:02在线时间
日期:2007-04-11 04:01:02在线时间
日期:2007-04-12 04:01:02在线时间
日期:2007-03-07 04:01:022008版在线时间
日期:2010-05-01 00:01:152008版在线时间
日期:2011-05-01 00:01:342008版在线时间
日期:2008-06-03 11:59:43ITPUB年度最佳技术原创精华奖
日期:2013-03-22 13:18:30
2#
发表于 2011-12-19 14:48 | 只看该作者
本帖最后由 dingjun123 于 2011-12-19 14:48 编辑

oracle的??分页嘛,解决几个问题
1.到底对多少页感兴趣,估计就前几页吧,有的会对后面几页也有兴趣,把数据全部显示出来没有什么意思,以及每页到底显示多少,一般10到20条可以了
2.是一次请求查下数据库,还是把数据查出来,在客户端分页??
3.如果是数据库分页的话,前几页,rownum一般较好,主要解决是排序的问题,能消除排序尽量消除,如果是后几页,可以采用rowid分页,减少回表次数提高优化性能。。。

其他的还有很多,什么缓存啊。。。

使用道具 举报

回复
论坛徽章:
5
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:52数据库板块每日发贴之星
日期:2010-12-07 01:01:012011新春纪念徽章
日期:2011-02-18 11:43:34ITPUB十周年纪念徽章
日期:2011-11-01 16:23:262012新春纪念徽章
日期:2012-01-04 11:53:29
3#
发表于 2011-12-19 17:31 | 只看该作者
本帖最后由 jack22220613 于 2011-12-19 17:32 编辑

只要是优化技术,就不是一两句能说清楚的。涉及各个方面。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表