温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何生成AWR报告

发布时间:2021-10-13 11:28:41 来源:亿速云 阅读:163 作者:iii 栏目:编程语言

这篇文章主要介绍“如何生成AWR报告”,在日常操作中,相信很多人在如何生成AWR报告问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何生成AWR报告”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

AWR报告       

     awr报告是oracle 10g及以上版本提供的一种性能收集和分析工具,它能提供一个时间段内整个系统资源使用情况的报告,通过这个报告,我们就可以了解Oracle数据库的整个运行情况,比如硬解释的比例,Catch命中率等,这就像一个人全面的体检报告。

AWR原理

‍‍      Oracle启动后,后台会有个进程去每小时采集一次系统的快照信息,信息采集来源为:V$active_Session_History视图。该视图可以展示最近活动会话的历史记录。并将采集到的信息保存8天。(查询SQL:select * from dba_hist_wr_control;)采样频率和保存时间可配置。

  快照由MMON和MMNL的进程自动地每隔固定时间采集一次。MMON进程负责执行多种和管理相关的后台任务,MMNL负责执行轻量级切高频率的管理相关的后台任务。

生成AWR报告

1.进入Oracle安装目录,找到awrrpt.sql

如何生成AWR报告

2.登陆sqlplus 执行awrrpt.sql

@/oracle/app/oracle/product/19.0.0.0/db_1/rdbms/admin/awrrpt.sql

如何生成AWR报告

3.输入report_type报告类型(html/txt) 常用的报告类型为html

如何生成AWR报告

如何生成AWR报告

4.输入数字选择制定快照的数量

如何生成AWR报告

5.输入最小和最大snap id,尽量选择时间范围内的snap id

  • Enter value for begin_snap:  开始时间Snap Id

  • Enter value for end_snap:  结束时间Snap Id

如何生成AWR报告

如何生成AWR报告

6.输入生成Oracle AWR (性能分析)报告的名称及路径

例: /oracle/20210203UTMS_AWR.html

如何生成AWR报告

如何生成AWR报告

7.报告生成成功

如何生成AWR报告

8.查看AWR报告

如何生成AWR报告

到此,关于“如何生成AWR报告”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI