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

c
codetalk
3 小时前18 阅读0 评论

在Oracle 19c的AWR 报告中,会多一些内容,包括ASH和 ADDM, 但在Oracle 19c,21c和23ai中有一个bug:

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)

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

对于之前的版本,可以通过执行如下命令来解决:

$ 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 级别执行。

评论 (0)

加载评论中...