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

达梦如何获取AWR报告?

原创 Hua 2022-08-25
689

1.获得 DBMS_WORKLOAD_REPOSITORY 系统包的启用状态。

SELECT SF_CHECK_AWR_SYS;


2.创建系统包环境:

SP_create _SYSTEM_PACKAGES(1);


3.创建或删除 DBMS_WORKLOAD_REPOSITORY 系统包。

SP_INIT_AWR_SYS(1);

SELECT SF_CHECK_AWR_SYS;


4.设置快照的创建间隔时间(10分钟自动创建一次快照)

CALL DBMS_WORKLOAD_REPOSITORY.AWR_SET_INTERVAL(10);


5.手动创建快照

DBMS_WORKLOAD_REPOSITORY.create _SNAPSHOT();


6.查看创建的快照信息

SELECT * FROM  SYS.WRM$_SNAPSHOT;

7.再次创建快照

DBMS_WORKLOAD_REPOSITORY.create _SNAPSHOT();

再次查询快照信息,包括快照id

SELECT * FROM  SYS.WRM$_SNAPSHOT;


8.生成AWR分析报告,获取快照id1~2范围内的AWR分析报告生成在/home/dmdba 目录下的AWR.HTML文件

SYS.AWR_REPORT_HTML(1,2,'/dmdata','AWR.HTML');


9.查看awr文件



10.清理全部快照

CALL DBMS_WORKLOAD_REPOSITORY.AWR_CLEAR_HISTORY();


11.删除后的快照信息:

SELECT * FROM  SYS.WRM$_SNAPSHOT;


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

评论