

 Amazon Redshift は、パッチ 198 以降、新しい Python UDF の作成をサポートしなくなります。既存の Python UDF は、2026 年 6 月 30 日まで引き続き機能します。詳細については、[ブログ記事](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)を参照してください。

# データベースパフォーマンスデータの表示
<a name="performance-metrics-database-performance"></a>

Amazon Redshift のデータベースパフォーマンスメトリクスを使用して、次の操作を実行できます。
+ 処理ステージ別に、クエリにかかった時間を分析します。ステージでかかった時間の量の異常な傾向を探すことができます。
+ クエリの数、期間、およびクエリのスループットを期間範囲 (短期、中期、長期) 別に分析します。
+ クエリの優先度 (最低、低、標準、高、最高、重大) 別にクエリ待機時間の傾向を確認します。
+ WLM キュー別のクエリ期間、スループット、または待機時間の傾向を調べます。

**データベースパフォーマンスデータを表示するには**

1. AWS マネジメントコンソール にサインインして、[https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/) で Amazon Redshift コンソールを開きます。

1. ナビゲーションメニューで **[クラスター]** を選択し、リストからクラスター名を選択してその詳細を開きます。クラスターの詳細が表示されます。これには、**[クラスターのパフォーマンス]**、**[クエリのモニタリング]**、**[データベース]**、**[データ共有]**、**[スケジュール]**、**[メンテナンス]**、および **[プロパティ]** タブなどがあります。

1. クエリに関するメトリクスの [**Query monitoring (クエリのモニタリング)**] タブを選択します。

1. [**Query monitoring (クエリのモニタリング)**] セクションで、[**Database performance (データベースのパフォーマンス)**] タブを選択します。

   ウィンドウのコントロールを使用して、**クラスターメトリクス**と **WLM キューメトリクス**を切り替えることができます。

   [**Cluster metrics (クラスターメトリクス)**] を選択すると、タブには次のグラフが表示されます。
   + **ワークロードの実行内訳** – クエリ処理ステージでかかった時間。
   + **期間範囲別のクエリ** – 短期、中期、長期のクエリの数。
   + **クエリスループット** – 1 秒あたりに実行されるクエリの平均数。
   + **クエリの期間** – クエリを完了するまでの平均時間。
   + **優先度別の平均キュー待機時間クエリ** – クエリ優先度別に WLM キューでの待機にかかったクエリの合計時間。

   [**WLM queue metrics (WLM キューメトリクス)**] を選択すると、タブには次のグラフが表示されます。
   + **キュー別のクエリ期間** – WLM キューごとの平均クエリ期間。
   + **キュー別のクエリスループット** – WLM キューが 1 秒あたりに完了したクエリの平均数。
   + **キュー別のクエリ待機時間** – WLM キューの待機にかかったクエリの平均期間。

## データベースパフォーマンスグラフ
<a name="performance-metrics-database-performance-examples"></a>

次の例は、新しい Amazon Redshift コンソールに表示されるグラフを示しています。
+ **Workload execution breakdown (ワークロードの実行内訳**   
![\[クエリ処理ステージの所要時間を日単位で示す垂直棒グラフ。\]](http://docs.aws.amazon.com/ja_jp/redshift/latest/mgmt/images/database-performance-workload-execution-breakdown.png)
+ **Queries by duration range (期間範囲別のクエリ**   
![\[クエリの数を日単位で示す垂直棒グラフ。\]](http://docs.aws.amazon.com/ja_jp/redshift/latest/mgmt/images/database-performance-queries-by-duration.png)
+ **クエリのスループット**   
![\[平均クエリスループットを日単位で示す折れ線グラフ。\]](http://docs.aws.amazon.com/ja_jp/redshift/latest/mgmt/images/database-performance-query-throughput.png)
+ **クエリの期間**   
![\[平均クエリ時間を日単位で示す折れ線グラフ。\]](http://docs.aws.amazon.com/ja_jp/redshift/latest/mgmt/images/database-performance-query-duration.png)
+ **Average queue wait time by priority (優先度別の平均キュー待機時間**   
![\[平均キュー待機時間を日単位で示す折れ線グラフ。\]](http://docs.aws.amazon.com/ja_jp/redshift/latest/mgmt/images/database-performance-queue-wait-by-priority.png)
+ **Query duration by queue (キュー別のクエリ期間**   
![\[キュー別の平均クエリ時間を日単位で示す折れ線グラフ。\]](http://docs.aws.amazon.com/ja_jp/redshift/latest/mgmt/images/database-performance-query-duration-by-queue.png)
+ **Query throughput by queue (キュー別のクエリスループット**   
![\[キュー別の平均クエリスループットを日単位で示す折れ線グラフ。\]](http://docs.aws.amazon.com/ja_jp/redshift/latest/mgmt/images/database-performance-query-throughput-by-queue.png)
+ **Query wait time by queue (キュー別のクエリ待機時間**   
![\[キュー別の平均クエリ待機時間を日単位で示す折れ線グラフ。\]](http://docs.aws.amazon.com/ja_jp/redshift/latest/mgmt/images/database-performance-queue-wait-by-queue.png)