AWR 定时生成脚本

作者简介:卢鹏,现任职于海天起点,从事国家电网数据库相关维护工作,曾就职于中国移动,从事数据模型数据治理等工作。擅长oracle数据库性能优化,数据治理,数据标准等。

Oracle Database 10g 提供了一个新的工具:(AWR:Automatic Workload Repository) .

AWR 实质上是一个 Oracle 的内置工具,它采集与性能相关的统计数据,并从那些统计数据中导出性能量度,以跟踪潜在的问题。

AWR负责收集、处理并维护性能统计信息,用于检查和分析性能问题(甚至生成的报告格式都非常接近),AWR生成的统计数据即可以通过V$视图和DBA_*数据字典查看,也可以通过脚本来生成相应报表。

定时定期的采集AWR报告做性能比对、记录历史性能、快速优化,有着相当不错的用处。提高了日常运维的效率。

下面是脚本内容:

CRONTAB 定时调度:

get_awr.sh脚本定时生产AWR执行语句:

exec_get_awr.sh定时生产AWR报告:

 

 

未经允许不得转载:Oracle一体机用户组 » AWR 定时生成脚本

相关推荐