SVL_S3PARTITION_SUMMARY - Amazon Redshift

SVL_S3PARTITION_SUMMARY

SVL_S3PARTITION_SUMMARY ビューを使用して、セグメントレベルで Redshift Spectrum クエリパーティションの概要を取得します。

SVL_S3PARTITION_SUMMARY はすべてのユーザーに表示されます。スーパーユーザーはすべての行を表示できますが、通常のユーザーは自分のデータのみを表示できます。詳細については、「システムテーブルとビューのデータの可視性」を参照してください。

SVCS_S3PARTITION の詳細については、「SVCS_S3PARTITION_SUMMARY」を参照してください。

テーブルの列

列名 データ型 説明
query integer クエリ ID。この値を使用して、他の各種システムテーブルおよびビューを結合できます。
segment integer セグメント番号。クエリは、複数のセグメントで構成されます。
割り当て char(1) ノード間のパーティション割り当てのタイプ。
min_starttime timestamp パーティション処理が開始した時刻 (UTC 時間)。
max_endtime timestamp パーティション処理が完了した時刻 (UTC 時間)。
min_duration bigint ノードでこのクエリを実行するのにかかるパーティションの最小処理時間 (マイクロ秒)。
max_duration bigint ノードでこのクエリを実行するのにかかるパーティションの最大処理時間 (マイクロ秒)。
avg_duration bigint ノードでこのクエリを実行するのにかかるパーティションの平均処理時間 (マイクロ秒)。
total_partitions integer 外部テーブルのパーティションの合計数。
qualified_partitions integer 適格なパーティションの合計数。
min_assigned_partitions integer 1 つのノードに割り当てられたパーティションの最小数。
max_assigned_partitions integer 1 つのノードに割り当てられたパーティションの最大数。
avg_assigned_partitions bigint 1 つのノードに割り当てられたパーティションの平均数。

サンプルクエリ

以下の例は、最後に完了されたクエリに関するパーティションスキャンの詳細を取得します。

select query, segment, assignment, min_starttime, max_endtime, min_duration, avg_duration from svl_s3partition_summary where query = pg_last_query_id() order by query,segment;