AWRレポート


Oracle10gより提供された機能。Enter Prise Managerで性能分析がGUIにより収集、レポート作成までできる。
Statspackより手軽、かつ詳細。


ただし、利用するにはEnterprise Edition でかつ Oracle Diagnostics Pack のライセンスが必要。



レポート作成までの手順(Enter Prise Managerの場合)


1.EnterPriseManagerを起動し、「パフォーマンス」タブ→「スナップショット」


2.作成ボタンでスナップショットの作成が開始される


3.収集したい処理が完了したら再度、作成ボタンを押下


4.2〜3の間に実行されたスナップショットがリストに表示されるので、レポートを見たいIDクリック


5.「レポート」タブでレポートが表示される




レポートの見方


例えば、「SQL ordered by Elapsed Time」では遅いSQLが表示される。主に注目する箇所は以下のとおり。



Elapsed Time (s)→経過時間 (単位:秒)


Executions →実行回数


% Total DB Time→全体で占める割合




参考にしたサイト

http://ameblo.jp/archive-redo-blog/entry-10041985289.html
http://otn.oracle.co.jp/skillup/stats_diag/1/index.html


動作確認環境:oracle 10.2.0.1.0