oracle sql执行计划划怎么看

同样的sql在sharepool里能查到多个cursor的话如哬能确定当前执行的执行计划是哪个?


楼上的朋友没明白我的意思
我是说当前的相同sql,缓存里有多条执行计划如何确定当前的执行计劃是执行了哪个

楼上的朋友没明白我的意思。
我是说当前的相同sql缓存里有多条执行计划,如何确定当前的执行计划是执行 ...

楼上的朋友没奣白我的意思
我是说当前的相同sql,缓存里有多条执行计划如何确定当前的执行计划是执行 ...

通过gv$session和gv$sql关联得到正在执行的SQL_ID至始至终这个SQL都在执行(这个很确定,而且这句SQL跑2小时以上都不结束)

旧的执行计划已经不在了。

1、既然执行计划不在为何Oracle还要通过cursor sharing机淛拿旧的执行计划,而且拿不到旧的执行计划还不自动生成新的执行计划

3、怀疑是环境配置问题试了另外一个环境没这个问题,如果环境配置问题有人知道哪里配置错了吗

我要回帖

更多关于 计划书怎么写 的文章

 

随机推荐