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

Oracle 如何将sql添加到awr存储库

ASKTOM 2019-07-31
355

问题描述

我们正在使用AWR存储库来监视数据库中的SQL,但是由于许多原因,并没有为所有数据库sql保存信息。

我们如何在AWR存储库中存储有关当前感兴趣的select的信息?

例如,如果我在produation数据库中看到一些奇怪的sql,并且我想在AWR存储库中存储有关此sql的信息以供以后调查,我该如何做到这一点?

专家解答

为了确保始终捕获特定的SQL,您可以对其进行 “着色”。因此,你会做:


exec dbms_workload_repository.add_colored_sql ('nnnn');

其中nnn是SQL的SQL_ID。

您可以通过查询DBA_HIST_COLORED_SQL查看您的颜色,如果需要,请在以后通过

exec dbms_workload_repository.remove_colored_sql ('nnnn');

文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论