我的问题是,如何让 acutual 在Oracle 11g中的执行计划
没有 系统特权和DBA特权。(您可以将我的情况视为只读用户)
我能够用得到的解释计划SYS.PLAN_TABLE$或CTRL+E在TOAD
SYS.PLAN_TABLE$
CTRL
E
TOAD
但是我的理解是仅解释计划=估计执行计划?
在Oracle文档中找到
由于以下原因,执行计划可能会有所不同:
不同的模式
不同的费用
请给我任何您可以提供的帮助,以清除我的概念。
如果要使用dbms_xplan.display_cursor,则至少需要以下赠款:
dbms_xplan.display_cursor
grant select on sys.v_$sql_plan to larry; grant select on sys.v_$session to larry; grant select on sys.v_$sql_plan_statistics_all to larry;
而且您可能还需要V$SQL找到SQL_ID:
V$SQL
SQL_ID
grant select on sys.v_$sql to larry;