メニュー
Amazon Redshift
データベース開発者ガイド (API Version 2012-12-01)

SVL_COMPILE

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

SVL_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 が表示されており、セグメントを再びコンパイルする必要がなかったことを示しています。

Copy
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; gutenkauf-# 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)

このページの内容: