参考文献
https://www.cnblogs.com/linux-186/p/13809993.html
以下步骤在sqlplus下执行
生成awr报告
@?/rdbms/admin/awrrpt.sql
或
@$ORACLE_HOME/rdbms/admin/awrrpt.sql
-- 输入要生成报告的文件格式
Type Specified: html
-- 输入要生成报告相隔的天数
Enter value for num_days: 1
-- 输入相隔的快照之间的Snap Id开始号和结束号
Specify the Begin and End Snapshot Ids
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Enter value for begin_snap: 101
Enter value for end_snap: 102
End Snapshot Id specified: 102
-- 输入生成报告的名字:
Enter value for report_name: awr.html
--查看awr报告方式:生成报告后,退出sqlplus,文件存储在当前目录下scp拷贝到电脑上查看。一般在/home/数据库实例名
生成ash报告
@?/rdbms/admin/ashrpt.sql
或者
@$ORACLE_HOME/rdbms/admin/ashrpt.sql
-- 输入要生成报告的文件格式,默认html
Enter value for report_type:
--输入开始时间,默认15min之前,手动输入数字是以分钟为单位
Enter begin time for report:
-- Valid input formats:
-- To specify absolute begin time:
-- [MM/DD[/YY]] HH24:MI[:SS]
-- Examples: 02/23/03 14:30:15
-- 02/23 14:30:15
-- 14:30:15
-- 14:30
-- To specify relative begin time: (start with '-' sign)
-- -[HH24:]MI
-- Examples: -1:15 (SYSDATE - 1 Hr 15 Mins)
-- -25 (SYSDATE - 25 Mins)
Defaults to -15 mins
Enter value for begin_time:
-- 输入间隔,默认至现在,单位分钟
Enter duration in minutes starting from begin time:
Defaults to SYSDATE - begin_time
Press Enter to analyze till current time
Enter value for duration:
-- 输入生成报告的名字:
Enter value for report_name: ash.html
--查看ash报告方式同awr报告一致。