クエリの概要へのクエリプランのマッピング - Amazon Redshift

クエリの概要へのクエリプランのマッピング

クエリの概要を分析する際は、クエリプランからクエリの概要のステップ (ラベルフィールドの値により識別) に操作をマッピングすることで、さらに詳細な情報を得ることができます。次の表では、クエリプランの操作をクエリの概要のステップにマッピングしています。

クエリプランの操作 ラベルフィールドの値 説明

Aggregate

HashAggregate

GroupAggregate

AGGR 集計関数および GROUP 条件を評価します。
DS_BCAST_INNER BCAST (ブロードキャスト) テーブル全体または一部の行セット (テーブルのフィルタリングされた行セットなど) をすべてのノードにブロードキャストします。
クエリプランに表示されない DELETE テーブルから行を削除します。

DS_DIST_NONE

DS_DIST_ALL_NONE

DS_DIST_INNER

DS_DIST_ALL_INNER

DS_DIST_ALL_BOTH

DIST (分散) 並列結合または他の並列処理を行うため、行からノードに分散します。
HASH HASH ハッシュ結合で使用するためにハッシュテーブルを構築します。
Hash Join HJOIN (ハッシュ結合) 2 つのテーブル、または中間結果セットのハッシュ結合を実行します。
クエリプランに表示されない INSERT 行をテーブルに挿入します。
制限 制限 LIMIT 句を結果セットに適用します。
Merge MERGE 並列ソートまたは結合操作から派生した行をマージします。
Merge Join MJOIN (マージ結合) 2 つのテーブル、または中間結果セットのマージ結合を実行します。
Nested Loop NLOOP (ネステッドループ) 2 つのテーブル、または中間結果セットのネステッドループ結合を実行します。
クエリプランに表示されない PARSE ロードするために、文字列をバイナリ値に解析します。
プロジェクト PROJECT 式を評価します。
ネットワーク RETURN 行をリーダーまたはクライアントに返します。
クエリプランに表示されない SAVE 次の処理ステップで使用するために行をマテリアライズします。
Seq Scan SCAN テーブルまたは中間結果セットをスキャンします。
Sort SORT 後続の他の操作 (結合や集計など) の必要に応じて、ORDER BY 句を満たすために、行または中間結果セットをソートします。
Unique UNIQUE SELECT DISTINCT 句を適用するか、他の操作の必要に応じて重複を排除します。
Window WINDOW 集計およびランキングウィンドウ関数を計算します。