cursor_sharing+outline的问题
本站文章除注明转载外,均为本站原创: 转载自love wife & love life ——Roger 本文链接地址: cursor_sharing+outline的问题 昨天同事遇到一个有些怪异的问题,使用了outlines,但是SQLID执行仍然出现执行计划错误的情况, 导致大量的read by other session等待,严重影响业务,最后通过revoke和grant来解决了。 下面的问题就是如何去找到当时的问题所在?换句话说,当时的那个sql语句为什么不走index scan而 选择低效的full table scan呢? 错误的执行计划如下: Plan hash VALUE: 1414349908 ———————————————————————————————————————————– | Id | Operation | Name | ROWS | Bytes |TempSpc| Cost (%CPU)| TIME | Pstart| Pstop | ———————————————————————————————————————————– | 0 | SELECT STATEMENT | | | | | [...]