【正确答案】获取ASH报告可以有3种方式:①脚本生成,②OEM生成,③存储过程生成。
1)ASH报告生成脚本如下,根据提示输入相应的值即可获得ASH报告。
①Linux: @?/rdbms/admin/ashrpt.sql。
②Windows: @?\rdbms\admin\ashrpt.sql。
2)使用OEM,可以在性能页,单击“运行ASH报告”按钮生成ASH报告,由于OEM生产用的相对比较少,这里就不讨论了。
3)可以利用存储过程DBMS_WORKLOAD_REPOSITORY.ASH_REPORT_HTML()来获取ASH报告的文本内容,然后将文本内容复制到文本文件中,最后修改文本文件的后缀名为html即可打开html格式的ASH报告。例如取3116-3117之间的快照:
