返回数说广场
0
dbms_xplan.display_cursor()中显示的执行计划是从以下哪个对象中获取的?
A.gv$sql_plan
B.v$sql_plan
C.plan_table
D.dba_hist_sql_plan
答案:
B.v$sql_plan
解释:PLAN_TABLE存储的是EXPLAIN PLAN FOR操作时生成的执行计划,使用DBMS_XPLAN.DISPLAY()时,会从PLAN_TABLE中获取执行计划;DBMS_XPLAN.DISPLAY_CURSOR()查看的是当前节点的,还在共享池中的游标的执行计划,其来源是V$SQL_PLAN,不是GV$SQL_PLAN。DBMS_XPLAN.DISPLAY_AWR()是从AWR历史信息中获取执行计划,其来源是DBA_HIST_SQL_PLAN表。
0
0 265
分享
评论
热门数说


