查看oracle的sql执行计划主要有以下几种方式
1 在线查看执行计划
1.1 explain plan for
1.1.1 规则
在sql窗口或sql*plus终端
1、首先执行explain plan for [目标sql语句] ;取得计划解释
2、然后通过DBMS_XPLAN.DISPLAY方法生成计划详情输出:
select * from table(DBMS_XPLAN.DISPLAY);或
select plan_table_output from table(dbms_xplan.display('plan_table',null,'serial'));
1.1.2 举例
explain plan for select count(1) from dual;