SQL where 条件顺序对性能的影响有哪些

常常有人问到 oracle中的Where子句的条件书写顺序是否对 SQL性能有影响,个人直觉是没有影响,由于若是这个顺序有影响,Oracle应该早就可以作到自动优化,但一直没有关于这方面的确凿证据。在网上查到的 文章,通常认为在RBO优化器模式下无影响(10G开始,缺省为RBO优化器模式),而在CBO优化器模式下有影响,主要有两种观点:   a.能使结果最少的条件放在最右边,SQL执行是按从右到左
相关文章
相关标签/搜索