前言:一条诡异的SQL,从执行第二次开始,执行计划发生变化,导致执行效率极低,最终影响核心业务系统的正常运行。
案情分析 根据客户的陈述,该问题可随时重现,无论换个会话还是换个客户端工具都不会受到影响。即使把共享池 flush 掉,再次执行 SQL 仍然会发生同样的现象。 下面我们就来看看案情现场重现: 1) 一条 SQL 在同一个会话中执行两次,第一次执行时间为10秒,但第二次执行时效率很低,执行时间超过1分钟。下面是 SQL 文本:
|
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|