查看带有A-time的执行计划

带有A-time的执行计划是真正的执行计划,而使用explain plan for获取的是解释计划,是oracle优化器的估算值。

得到执行计划的步骤是:

在你的SQL中插入hist /*+gather_plan_statistics */ ,如

select /*+gather_plan_statistics */ count(*) from delivery_history

 

然后执行下面语句

select * from table(dbms_xplan.display_cursor(null,null,'allstats last'))

 

只是在单位机器显示:

User has no SELECT privilege on V$SESSION

PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------------
User has no SELECT privilege on V$SESSION

环境受限,回家到自己机器中试试。

posted @ 2020-01-07 08:44  逆火狂飙  阅读(494)  评论(0编辑  收藏  举报
生当作人杰 死亦为鬼雄 至今思项羽 不肯过江东