签到成功

知道了

CNDBA社区CNDBA社区

Oracle 19c AWR 缺少 Tablespace IO Stats 信息解决方法

2025-07-15 10:47 8 0 原创 Oracle 19c
作者: dave

在之前的博客中,我们介绍了Oracle 19c AWR的一些变化,如下:

http://www.cndba.cn/dave/article/131682
http://www.cndba.cn/dave/article/131682

Oracle 19c AWR 报告的变化
https://www.cndba.cn/dave/article/4364

在Oracle 19c的AWR 报告中,会多一些内容,包括ASH和 ADDM, 但在Oracle 19c,21c和23ai中有一个bug:http://www.cndba.cn/dave/article/131682

Bug 34733173 - Tablespace IO Stats and File IO Stats Data Must Be Included in AWR Reports From Oracle 19C, 21C and 23ai (Doc ID 34733173.8)http://www.cndba.cn/dave/article/131682

该bug 会导致AWR 报告中缺少Tablespace IO Stats 和File IO Stats Data 的数据,在Oralce 19.22 以后已经修复了该bug。

http://www.cndba.cn/dave/article/131682
http://www.cndba.cn/dave/article/131682
http://www.cndba.cn/dave/article/131682

对于之前的版本,可以通过执行如下命令来解决:http://www.cndba.cn/dave/article/131682http://www.cndba.cn/dave/article/131682

$ sqlplus / as sysdba

exec dbms_workload_repository.modify_table_settings(table_name  => 'WRH$_FILESTATXS', flush_level => 'TYPICAL');
exec dbms_workload_repository.modify_table_settings(table_name  => 'WRH$_DATAFILE', flush_level => 'TYPICAL');
exec dbms_workload_repository.modify_table_settings(table_name  => 'Tempfile Group', flush_level => 'TYPICAL');
exec dbms_workload_repository.modify_table_settings(table_name  => 'WRH$_TEMPFILE', flush_level => 'TYPICAL');
exec dbms_workload_repository.modify_table_settings(table_name  => 'WRH$_TEMPSTATXS', flush_level => 'TYPICAL');

可以根据需要,在CDB 或者PDB 级别执行。 http://www.cndba.cn/dave/article/131682

版权声明:本文为博主原创文章,未经博主允许不得转载。

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
dave

dave

关注

人的一生应该是这样度过的:当他回首往事的时候,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞耻;这样,在临死的时候,他就能够说:“我的整个生命和全部精力,都已经献给世界上最壮丽的事业....."

  • 2286
    原创
  • 3
    翻译
  • 581
    转载
  • 197
    评论
  • 访问:8221812次
  • 积分:4440
  • 等级:核心会员
  • 排名:第1名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ