SQL语句优化学习笔记二

1.内联视图:是from语句后面的子查询。一般会进行视图合并,如果要禁止视图合并需要用/* +no_merge */提示,或者当子查询中含有order by、聚集函数、集合操作符,               

                  rownum等时。

2.谓语前推:用来将谓语从一个内含查询块中应用到不可合并的查询块中。目标就是允许索引的使用或者让其他对于数据集的筛选在查询中能够尽快的进行。使用rownum会禁止谓语 

                   前推。所以使用rownum需要十分小心。

posted @ 2013-05-05 21:22  原想  阅读(107)  评论(0编辑  收藏  举报