暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 发现计划何时更改

askTom 2018-02-06
207

问题描述

嗨,

在我的环境中,我发现一些查询计划经常被更改,我使用10053来找出计划更改,

但是,要检查哪一部分以及如何得出导致计划变更的原因,我无法弄清楚,请您在这里提供一些文档和示例。

专家解答

我通常用来检测计划更改的方式是通过AWR,因为我们用每个快照捕获计划信息。

克里·奥斯本 (Kerry Osborne) 在这里提供了一些不错的脚本

http://kerryosborne.oracle-guy.com/2008/10/unstable-plans/

10053跟踪不会告诉您 * 为什么 * 计划更改-它将简单地为您提供有关最新计划的信息。

通常我会使用dbms_xplan.display来显示两个不同的计划,并从那里开始工作。


「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论