次の方法で共有


Query Performance Insight

適用対象: Azure Database for PostgreSQL - 単一サーバー

重要

Azure Database for PostgreSQL - シングル サーバーは廃止パスにあります。 Azure Database for PostgreSQL - フレキシブル サーバーにアップグレードすることを強くお勧めします。 Azure Database for PostgreSQL - フレキシブル サーバーへの移行の詳細については、Azure Database for PostgreSQL 単一サーバーの現状に関するページを参照してください。

適用対象: Azure Database for PostgreSQL - 単一サーバー バージョン 9.6、10、11

Query Performance Insight では、実行時間が最長のクエリ、クエリの経時変化、影響を受けている待機状態を素早く特定することができます。

前提条件

Query Performance Insight が機能するには、クエリ ストアにデータが存在している必要があります。

パフォーマンス洞察の表示

Azure portal の Query Performance Insight ビューは、クエリ ストアからの重要な情報を視覚化します。

Azure Database for PostgreSQL サーバーのポータル ページのメニュー バーの [インテリジェント パフォーマンス] セクションにある [Query Performance Insight] を選択します。 [Query Text is no longer supported] (クエリ テキストはサポートされなくなりました) と表示されます。 ただし、クエリ テキストは引き続き azure_sys に接続し、'query_store.query_texts_view' に対してクエリを実行することで表示できます。

Query Performance Insight 実行時間が長いクエリ

[実行時間の長いクエリ] タブには、15 分間隔で集計された、実行ごとの平均実行時間上位 5 クエリが示されます。 Number of Queries ドロップダウンから選択してより多くのクエリを表示することができます。 グラフの色は、これを行うときに、特定のクエリ ID に対して変更できます。

特定の時間枠を絞り込むために、選択して、グラフにドラッグします。 拡大および縮小アイコン使用して、それぞれ期間を短くしたり、長くしたりすることもできます。

グラフの下の表は、その時間枠での実行時間の長いクエリの詳細情報を示しています。

Wait Statistics タブを選択し、サーバー内の待機時間に関して、対応する視覚化を表示します。

Query Performance Insight の待機時間の統計

考慮事項

次のステップ