第三章 执行计划
备注:基于Oracle12C版本进行学习的
SQL调优就是通过各种手段和方法使优化器选择最佳的执行计划
使用AUTOTRACE查看执行计划
1、使用set autot on 命令在sqlplus命令终端中查看执行计划
2、使用explain plan for + sql语句查看执行计划
3、查看带有A-TIME的执行计划,在SQL语句中添加:/*+ gather_plan_statistics */
4、定制执行计划,例如: explain plan for select /*+ use_hash(a,dept) */* from emp,a dept where a.deptno = dept.deptno and a.sql>3000;