Oracle查詢優化讀書筆記
本文為讀書筆記<<Oracle查詢優化改寫2.0技巧與案例》-電子工業出版社(有教無類、落落著)
---------------------------------------------------基礎----------------------------------------------------------------------------------
1、空值:查詢(is null)、處理空值(NVL(null,0)、COALESCE(null,null,0))、空值不支援運算(+-*/ 比較 相等) 查詢為空、排序(升序在後降,手動更改:nulls first)、'' is null(為true)
2、別名:AS 引用別名要再巢狀一層
3、拼接:||' '=>生成sql語句
4、列排序:列名(DESC ASC)、 序號(從1開始)、 多列排序(從左至右)、隨機排序(dbms_random.value)、條件排序(order by case when..)
5、
---------------------------------------------------技巧----------------------------------------------------------------------------------
1、
---------------------------------------------------執行計劃----------------------------------------------------------------------------------
1、explain plan --sql select * from table(dbms_xplan.display());
2、Operation: