不论是做为开发DBA还是维护DBA,总是或多或少地遇到SQL执行效率或者说SQL调优问题,查看执行计划是必须的。一般我们可以用3种方法查看:
一、explain plan for
举例就足以说明其用法
sys@ORCLexplainplanfor
2selectsysdatefromdual;
Explained.
sys@ORCLselect*fromtable(dbms_xplan.display());
PLAN_TABLE_OUTPUT
----------------------------------------------------------------------------------------------------
--------------------------------------------------------------------
|Id|Operation|Name|Rows|Bytes|Cost|
----------------------------------------------...[ 查看全文 ]