oracle 分页 高效写法总结

    oracle 分页查询绝对不陌生,只要知道数据库的肯定懂一些分页查询,闲来无事做个总结。打个比方,总结的重要程度就像玩拳皇97 98等 如果只知道拳脚不懂连招,即便是玩一辈子也打不过会连招的毛孩子。

    言归正传:oracle 分页查询 主要思路 效率的写法

    select * from ( select A.*,rownum rw from (内层基本语句 包括条件的 也包括排序的 针对索引列排序最快)A WHERE   rownum<200) where rw>1

    1、内层基本语句 排序索引列
    2、嵌套一层查询a.*以及rownum RW 加上rownum 小于判断
    3、嵌套 加上rw大于判断
这样设计的好处有:

    1、不妨碍扩展,不妨碍增加一些筛选条件等。

    2、效率高

    3、等等

    推荐几篇写的好的文章:

    首推:http://blog.csdn.net/fw0124/article/details/42737671

    具体的看他的博客即可,分析的很到位了。

    别以为简单就不去做,简单你做到极致了嘛?  

©声明:本站原创文章采用 BY-NC-SA 共享协议,受法律保护,转载请注明出处;转载文章版权归原作者所有。
©转载请注明来源:

未经允许不得转载:最优质网--最有指望 » oracle 分页 高效写法总结

赞 (0) 打赏

评论 0

评论前必须登录!

登陆 注册

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏