1.4.2 收集ash报表

来源:互联网 发布:营销数据分析的作用 编辑:程序博客网 时间:2024/05/22 04:46

收集活动会话的历史信息、短暂的性能问题(比如只是持续几分钟的性能问题)、特定时段的数据库运行的性能状态信息,以及针对特定的模块、SQL_ID、SESSION_ID、service等来收集的性能状态信息。
背景信息
ASH每秒钟收集一次当前处于非空闲等待事件的、活动状态的session的信息,不收集空闲的会话。
操作步骤
      步骤 1      以oracle用户登录操作系统。
      步骤 2      登录数据库。
                     :~> sqlplus / as sysdba;
      步骤 3      生成ASH报表

1. 开始收集ASH报表。
SQL> @?/rdbms/admin/ashrpt.sql;
对某些系统,@特殊字符前面可能需要转义字符\,才能运行该命令。请运行命令:SQL> \@?/rdbms/admin/awrrpt.sql;
返回信息显示如下:
SQL> @?/rdbms/admin/ashrpt.sql;
Current Instance
~~~~~~~~~~~~~~~~
   DB Id    DB Name      Inst Num Instance
----------- ------------ -------- ------------
 4188289306 ORA11G              1 ora11g
Specify the Report Type
~~~~~~~~~~~~~~~~~~~~~~~
Enter 'html' for an HTML report, or 'text' for plain text
Defaults to 'html'
Enter value for report_type:

0 0
原创粉丝点击