达梦数据库如何配置并生成AWR报告

达梦数据库也是能够生成AWR报告为dba提供详细的数据库性能分析数据。达梦数据库的AWR功能默认是关闭的,如果要使用AWR功能,需要相关配置来开启该功能。

1 、检查数据库DBMS_WORKLOAD_REPOSITORY系统包的启用状态(0:未启用;1:已启用)以及awr快照信息和表空间信息


2 、创建数据库DBMS_WORKLOAD_REPOSITORY系统包,如果已创建,则可省略。

  

 

注意:SP_INIT_AWR_SYS(1)为创建DBMS_WORKLOAD_REPOSITORY,SP_INIT_AWR_SYS(0)则为关闭。表空间查询结果多了sysaux表空间,达梦数据库在创建DBMS_WORKLOAD_REPOSITORY包时,默认会创建一个名为SYSAUX的表空间,对应的数据文件为SYSAWR.DBF,用来存放该包生成的快照数据。同样,该包被删除时,SYSAUX表空间及数据文件也响应的会删除。达梦MPP环境不支持该包。

3 、开启AWR功能

注意:

达梦数据库开启AWR功能,调用DBMS_WORKLOAD_REPOSITORY.AWR_SET_INTERVAL过程设置快照间隔时间即可,快照间隔时间的有效范围为【10,525600】,默认为60,单位为分钟。关闭快照间隔值设定0即可。

4 、创建awr报告(可以手动创建,也可以等待,数据库会按照间隔时间自动创建)


可以看到,快照已经生成了。

5 、生成awr报告,快照范围1-2,格式html

SQL> spool  dm_awr_1_2.html

SQL> SELECT * FROM TABLE (DBMS_WORKLOAD_REPOSITORY.AWR_REPORT_HTML(1,2));

SQL> spool off;

注意:达梦数据库的awr报告并不像Oracle数据库一样,直接生成html文件,而是已结果的方式展示,需要手动复制结果到文本内,修改为html文件属性,然后在用浏览器打开,我这里直接用spool的方式,将内容直接写入C:/dmdbms/dm_awr_1_2.html文件中。

6 、用浏览器打开生成的awr报告

-----------------------------------------

关于达梦数据库更多的相关问题请浏览达梦云适配技术社区 达梦云适配技术社区 https://eco.dameng.com/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值