深入解析Oracle学习笔记(第十章)

set autotrace on  执行计划,统计输出,查询输出

set autotrace on explain /  statistics / traceonly

select * from plan_table;

10g增强了,被良好格式化,并给出关于执行计划的简要注释

一个操作系统进程可能对应多个session


v$sql_plan 正在执行中,或者仍然缓存着的sql执行计划。


explain plan <set statement_id='text'>  <into  table_name> for  select ......

select * from table(dbms_xplan.display);


10g中  DBMS_XPLAN.DISPLAY_CURSOR  直接从数据库中获取其他应用的SQL执行计划。


sql_id   sql_child_number  执行计划


通过AWR获取SQL执行计划。    DBMS_XPLAN.DISPLAY_AWR





你可能感兴趣的:(深入解析Oracle学习笔记(第十章))