生成AWR报告的方法步骤
1.生成单实例 AWR 报告:
@$ORACLE_HOME/rdbms/admin/awrrpt.sql
2.生成 Oracle RAC AWR 报告:
@$ORACLE_HOME/rdbms/admin/awrgrpt.sql
3.生成 RAC 环境中特定数据库实例的 AWR 报告:
@$ORACLE_HOME/rdbms/admin/awrrpti.sql
4.生成 Oracle RAC 环境中多个数据库实例的 AWR 报告的方法:
@$ORACLE_HOME/rdbms/admin/awrgrpti.sql
5.生成 SQL 语句的 AWR 报告:
@$ORACLE_HOME/rdbms/admin/awrsqrpt.sql
6.生成特定数据库实例上某个 SQL 语句的 AWR 报告:
@$ORACLE_HOME/rdbms/admin/awrsqrpi.sql
–生成 AWR 时段对比报告
7.生成单实例 AWR 时段对比报告
@$ORACLE_HOME/rdbms/admin/awrddrpt.sql
8.生成 Oracle RAC AWR 时段对比报告
@$ORACLE_HOME/rdbms/admin/awrgdrpt.sql
9.生成特定数据库实例的 AWR 时段对比报告
@$ORACLE_HOME/rdbms/admin/awrddrpi.sql
10.生成 Oracle RAC 环境下特定(多个)数据库实例的 AWR 时段对比报告
@$ORACLE_HOME/rdbms/admin/awrgdrpi.sql
例子1.生成单实例 AWR 报告:
SQL> @?/rdbms/admin/awrrpt.sql
Current Instance
DB Id DB Name Inst Num Instance
1524196319 SXLTFXGL 1 sxltfxgl1
Specify the Report Type
Would you like an HTML report, or a plain text report?
Enter ‘html’ for an HTML report, or ‘text’ for plain text
Defaults to ‘html’
Type Specified: html
Instances in this Workload Repository schema
DB Id Inst Num DB Name Instance Host
- 1524196319 1 SXLTFXGL sxltfxgl1 gljceb01
1524196319 2 SXLTFXGL sxltfxgl2 gljceb02
Using 1524196319 for database Id
Using 1 for instance number
Specify the number of days of snapshots to choose from
Entering the number of days (n) will result in the most recent
(n) days of snapshots being listed. Pressing without
specifying a number lists all completed snapshots.
Enter value for num_days: 7
Listing the last 7 days of Completed Snapshots
Instance DB Name Snap Id Snap Started Level
sxltfxgl1 SXLTFXGL 83340 19 Jan 2019 00:00 1
。
。
。(前略)
。
。
。
83901 24 Jan 2019 20:15 1
83902 24 Jan 2019 20:30 1
83903 24 Jan 2019 20:45 1
83904 24 Jan 2019 21:00 1
83905 24 Jan 2019 21:15 1
83906 24 Jan 2019 21:30 1
83907 24 Jan 2019 21:45 1
83908 24 Jan 2019 22:00 1
83909 24 Jan 2019 22:15 1
83910 24 Jan 2019 22:30 1
83911 24 Jan 2019 22:45 1
83912 24 Jan 2019 23:00 1
83913