欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

极简AWR报告收集指导

程序员文章站 2024-04-03 19:53:52
...

1.以oracle用户登录oracle数据库,执行如下命令登录数据库: sqlplus / as sysdba 2.运行如下命令: @?/rdbms/admin/awrrpt.sql 3.出现如下信息时,直接回车(默认HTML式) Would you like an HTML report, or a plain text report? 4.出现如下信息时,直接

1.以oracle用户登录oracle数据库,执行如下命令登录数据库:

sqlplus / as sysdba

2.运行如下命令:

@?/rdbms/admin/awrrpt.sql

3.出现如下信息时,直接回车(默认HTML格式)

Would you like an HTML report, or a plain text report?

4.出现如下信息时,直接回车

Enter value for num_days:

控制台上打印出一系列类似如下的信息:

Snap Instance DB Name Snap Id Snap Started Level

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

ora11g ORA11G 1789 20 Jun 2011 13:01 1

1790 20 Jun 2011 14:00 1

5.出现如下信息时,从上面的列表中根据实际需要选择AWR报告的起始时间点选择对应的Snap Id,输入进去,并回车;

Enter value for begin_snap:

6.出现如下信息时,从上面的列表中根据实际需要选择AWR报告的结束时间点选择对应的Snap Id,输入进去,并回车;

Enter value for end_snap:

7.出现如下信息时,直接回车(使用默认生成的文件名,如awrrpt_1_1796_1813.html)

Enter value for report_name:

8.打开生成好的AWR报告,进行分析

AWR报告内容很多,我一般只看下面这一项,基本上有问题的SQL就会出现在这个表格里了

SQL ordered by CPU Time

参考资料:

http://blog.itpub.net/17203031/viewspace-700471/

http://wenku.baidu.com/link?url=RpjtoZvlFNOwArVSUHFCzLq1pga3xV4K3uqLB49VYmw4V4qXrmBi4G25fM3Ud62pTs4l0PIHAjf6_e6urC4NW6pvi5M1z8Vzk758tV7OqKe

http://www.cnblogs.com/lanzi/archive/2011/03/07/1975096.html

http://blog.csdn.net/songyang_oracle/article/details/6558503