データベースパフォーマンスデータの表示
Amazon Redshift のデータベースパフォーマンスメトリクスを使用して、次の操作を実行できます。
-
処理ステージ別に、クエリにかかった時間を分析します。ステージでかかった時間の量の異常な傾向を探すことができます。
-
クエリの数、期間、およびクエリのスループットを期間範囲 (短期、中期、長期) 別に分析します。
-
クエリの優先度 (最低、低、標準、高、最高、重大) 別にクエリ待機時間の傾向を確認します。
-
WLM キュー別のクエリ期間、スループット、または待機時間の傾向を調べます。
データベースパフォーマンスデータを表示するには
-
AWS Management Console にサインインして、https://console.aws.amazon.com/redshiftv2/
で Amazon Redshift コンソールを開きます。 -
ナビゲーションメニューで [クラスター] を選択し、リストからクラスター名を選択してその詳細を開きます。クラスターの詳細が表示されます。これには、[Cluster performance] (クラスターのパフォーマンス)、[Query monitoring] (クエリのモニタリング)、[Databases] (データベース)、[Datashares] (データ共有)、[Schedules] (スケジュール)、[Maintenance] (メンテナンス)、および [Properties] (プロパティ) タブなどがあります。
-
クエリに関するメトリクスの [クエリのモニタリング] タブを選択します。
-
[Query monitoring (クエリのモニタリング)] セクションで、[Database performance (データベースのパフォーマンス)] タブを選択します。
ウィンドウのコントロールを使用して、クラスターメトリクスと WLM キューメトリクスを切り替えることができます。
[Cluster metrics (クラスターメトリクス)] を選択すると、タブには次のグラフが表示されます。
-
ワークロードの実行内訳 – クエリ処理ステージでかかった時間。
-
期間範囲別のクエリ – 短期、中期、長期のクエリの数。
-
クエリスループット – 1 秒あたりに実行されるクエリの平均数。
-
クエリの期間 – クエリを完了するまでの平均時間。
-
優先度別の平均キュー待機時間クエリ – クエリ優先度別に WLM キューでの待機にかかったクエリの合計時間。
[WLM queue metrics (WLM キューメトリクス)] を選択すると、タブには次のグラフが表示されます。
-
キュー別のクエリ期間 – WLM キューごとの平均クエリ期間。
-
キュー別のクエリスループット – WLM キューが 1 秒あたりに完了したクエリの平均数。
-
キュー別のクエリ待機時間 – WLM キューの待機にかかったクエリの平均期間。
-
データベースパフォーマンスグラフ
次の例は、新しい Amazon Redshift コンソールに表示されるグラフを示しています。
-
Workload execution breakdown (ワークロードの実行内訳)
-
Queries by duration range (期間範囲別のクエリ)
-
クエリのスループット
-
クエリの期間
-
Average queue wait time by priority (優先度別の平均キュー待機時間)
-
Query duration by queue (キュー別のクエリ期間)
-
Query throughput by queue (キュー別のクエリスループット)
-
Query wait time by queue (キュー別のクエリ待機時間)