oracle優化簡單的總結

1、善用索引,避免全表掃描:in=>exists,not in=>not exists,not null, 索引字段計算,索引字段使用函數,<>/!=改成a>0 or a<0
2、利用SGA共享池,避開parse階段--變量綁定(語法檢查,語義分析,編譯,執行,緩存)
3、where條件執行順序:從後往前,那些可以過濾掉最大數量記錄的條件必須寫在WHERE子句的末尾。
4、減少解析時間:a、SELECT子句中避免使用’*’:解析過程,會轉換成列名。b、多表查詢,使用別名。
5、union、union all:儘量使用union all,union需要去重。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章