AWRスナップショット収集
Oracle Databaseは、その状態、ワークロード、および選択した時間にわたって使用されるリソースの統計データまたはスナップショットを定期的に収集します。
問題の検出および自己チューニングの目的で、これらのスナップショットを自動ワークロード・リポジトリ(AWR)に格納します。これらのスナップショットを使用して、特定の期間のデータベース・パフォーマンスを監視および診断できます。
AWRは、スナップショット間の違いを比較し、システム負荷への影響に基づいて収集するSQL文を判別します。これにより、期間中に収集する必要のあるSQL文の数が減少します。スナップショットの作成後、自動データベース診断モニター(ADDM)は、パフォーマンス分析および解決のためにスナップショット内のデータを処理します。
デフォルトでは、Oracle Databaseは1時間ごとにスナップショットを自動的に収集し、その統計をAWRに8日間保存します。ただし、「パフォーマンス・ハブ」ページのAWR設定オプションを使用して、次のようなスナップショット収集の一部の設定を手動で構成できます:
-
データベースのスナップショット収集を有効または無効にします。
-
スナップショットの間隔を設定します。
スナップショット間隔により、スナップショットの収集頻度が決定されます。間隔が短いほど頻度が高くなり、AWRにより収集されるデータ量が増大します。
-
AWRにスナップショットを格納する日数を指定します。
保存期間は、統計データが完全に削除されるまで保持される期間を決定します。保存期間が長いほど、AWRの領域が多くなります。
これらの設定の構成方法の詳細は、次を参照してください: