AWRレポート作成方法
スポンサードリンク
- スナップショットの取得
任意のタイミングで、以下のsqlを実行(要 SELECT ANY DICTIONARY システム権限)。
SQL> EXECUTE DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT();
- レポート作成
以下のコマンドを実行(要SYSDBA)。
@?/rdbms/admin/awrrpt.sql
レポートの出力形式を問われるので、入力。
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' Enter value for report_type: text
レポート対象となるスナップショットの候補日の出力日数を問われるので、入力。
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 <return> without specifying a number lists all completed snapshots. Enter value for num_days: 1
指定した日数分の有効なスナップショットの一覧が出力されるので、レポートの開始に使いたいものの Snap Id を指定。
Instance DB Name Snap Id Snap Started Level ------------ ------------ --------- ------------------ ----- orcl ORCL 18142 23 Apr 2012 00:00 1 18160 23 Apr 2012 18:00 1 18161 23 Apr 2012 18:21 1 18162 23 Apr 2012 18:22 1 Specify the Begin and End Snapshot Ids ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Enter value for begin_snap: Enter value for begin_snap: 18160
レポートの終了に使用する Snap Id を指定。
Enter value for end_snap: 18162
レポートの名称を指定。
Specify the Report Name ~~~~~~~~~~~~~~~~~~~~~~~ The default report file name is awrrpt_1_18150_18151.txt. To use this name, press <return> to continue, otherwise enter an alternative. Enter value for report_name: hoge_awr_report
以上でレポートが出力される。