本文为读书笔记<<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: