注册
DM AWR工具使用实践(一)
专栏/写意人生/ 文章详情 /

DM AWR工具使用实践(一)

写意人生 2024/03/25 1306 2 0
摘要 简要介绍DM AWR工具的操作和使用,该工具是2022年2月月度版推出的,功能在不断优化中。后期将作为多个专栏进行详细分享。

DM AWR工具使用实践(一)

1、检查数据库版本

select build_version from SYS."V$INSTANCE" UNION ALL
select id_code;

2、检查AWR是否启用

select sf_check_awr_sys;
0:未启用
1:已启用
DM AWR工具是2022年2月月度版推出的产品工具

3、启用AWR

sp_init_awr_sys(1); --启用
sp_init_awr_sys(0); --停用
启用后默认会创建一个SYSAUX的表空间,对应的数据文件是SYSAWR.DBF
awr01.png

4、设置时间间隔

call dbms_workload_repository.awr_set_interval(10);

5、手动收集AWR报告

dbms_workload_repository.create_snapshot();
重复执行

6、检查AWR报告

select * from sys.wrm$_snapshot;
awr02.png

7、生产AWR报告

call sys.awr_report_html(1,3,'/home/dmdba','AWR20230628.HTML');
AWR内容如下所示,熟悉ORACLE的朋友,是不是看着很亲切。
awr03.png

8、清理AWR报告

dbms_workload_repository.awr_clear_history(); --清理所有的历史快照信息
dbms_workload_repository.drop_snapshot_range(1,2); --清理指定快照之间的AWR报告

9、查看快照配置信息

select * from sys."WRM$_WR_CONTROL";
awr04.png
快照生成时间间隔是1小时
保留时间为8天

10、修改快照配置信息

示例:
快照生成时间间隔是2小时,保留时间为6天
单位分钟:2小时=120分钟
6天=8640分钟
dbms_workload_repository.modify_snapshot_settings(8640,120);
awr05.png
修改后,如下图所示。
awr06.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服