SQL where 條件順序對性能的影響有哪些

常常有人問到 oracle中的Where子句的條件書寫順序是否對 SQL性能有影響,個人直覺是沒有影響,由於若是這個順序有影響,Oracle應該早就可以作到自動優化,但一直沒有關於這方面的確鑿證據。在網上查到的 文章,通常認爲在RBO優化器模式下無影響(10G開始,缺省爲RBO優化器模式),而在CBO優化器模式下有影響,主要有兩種觀點:   a.能使結果最少的條件放在最右邊,SQL執行是按從右到左
相關文章
相關標籤/搜索