SVL_COMPILE - Amazon Redshift

英語の翻訳が提供されている場合で、内容が矛盾する場合には、英語版がオリジナルとして取り扱われます。翻訳は機械翻訳により提供されています。

SVL_COMPILE

クエリの各クエリセグメントのコンパイル時間と位置を記録します。

SVL_COMPILE はすべてのユーザーに表示されます。

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

テーブルの列

列名 データ型 説明:
userid integer エントリを生成したユーザーの ID。
xid bigint ステートメントに関連付けられるトランザクション ID。
pid integer ステートメントに関連付けられるプロセス ID。
query integer クエリ ID。他の各種システムテーブルおよびビューを結合するために使用できます。
segment integer コンパイルするクエリセグメント。
locus integer セグメントが実行される場所。1 コンピューティング・ノードで 2 リーダーノードにある場合は、
starttime timestamp UTC で表されたコンパイルの開始時間。
endtime timestamp UTC で表されたコンパイルの終了時刻。
compile integer コンパイルが再利用された場合は 0、セグメントがコンパイルされた場合は 1

サンプルクエリ

この例では、クエリ 35878 と 35879 で同じ SQL ステートメントを実行しています。クエリ 35878 の compile 列では 4 つのクエリセグメントに対して 1 が表示されており、それらのセグメントがコンパイルされたことを示しています。クエリ 35879 の compile 列ではすべてのセグメントについて 0 が表示されており、セグメントを再びコンパイルする必要がなかったことを示しています。

select userid, xid, pid, query, segment, locus, datediff(ms, starttime, endtime) as duration, compile from svl_compile where query = 35878 or query = 35879 order by query, segment; userid | xid | pid | query | segment | locus | duration | compile --------+--------+-------+-------+---------+-------+----------+--------- 100 | 112780 | 23028 | 35878 | 0 | 1 | 0 | 0 100 | 112780 | 23028 | 35878 | 1 | 1 | 0 | 0 100 | 112780 | 23028 | 35878 | 2 | 1 | 0 | 0 100 | 112780 | 23028 | 35878 | 3 | 1 | 0 | 0 100 | 112780 | 23028 | 35878 | 4 | 1 | 0 | 0 100 | 112780 | 23028 | 35878 | 5 | 1 | 0 | 0 100 | 112780 | 23028 | 35878 | 6 | 1 | 1380 | 1 100 | 112780 | 23028 | 35878 | 7 | 1 | 1085 | 1 100 | 112780 | 23028 | 35878 | 8 | 1 | 1197 | 1 100 | 112780 | 23028 | 35878 | 9 | 2 | 905 | 1 100 | 112782 | 23028 | 35879 | 0 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 1 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 2 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 3 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 4 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 5 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 6 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 7 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 8 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 9 | 2 | 0 | 0 (20 rows)