メニュー
Amazon Redshift
データベース開発者ガイド (API Version 2012年12月1日)

SVV_TABLE_INFO

データベースのテーブルに関する概要情報を表示します。ビューではシステムテーブルが絞り込まれ、ユーザー定義テーブルのみが表示されます。

SVV_TABLE_INFO ビューを使用して、クエリのパフォーマンスに影響する可能性のあるテーブル設計の問題を診断し、対応できます。これには、圧縮エンコード、分散キー、ソートスタイル、データ分散スキュー、テーブルサイズ、および統計情報が含まれます。

SVV_TABLE_INFO ビューには、STV_BLOCKLISTSTV_PARTITIONSSTV_TBL_PERM、および STV_SLICES システムテーブルと、PG_DATABASEPG_ATTRIBUTEPG_CLASSPG_NAMESPACE、および PG_TYPE カタログテーブルからの概要情報が表示されます。

SVV_TABLE_INFO はスーパーユーザーのみに表示されます。詳細については、「システムテーブルとビューのデータの可視性」を参照してください。 ユーザーにビューのクエリを許可し、ユーザーに SVV_TABLE_INFO での SELECT 権限を付与します。

テーブルの列

列名 データ型 説明
database text データベース名。
schema text スキーマ名。
table_id oid テーブル ID。
table text テーブル名。
encoded text いずれかの列で圧縮エンコードが定義されているかどうかを示す値。
diststyle text キー分散が定義されている場合の、分散スタイルまたは分散キー列。
sortkey1 text ソートキーが定義されている場合の、ソートキーの最初の列。
max_varchar integer VARCHAR データ型を使用する最大の列のサイズ。
sortkey1_enc character(32) ソートキーが定義されている場合の、ソートキーの最初の列の圧縮エンコード。
sortkey_num integer ソートキーとして定義された列の数。
size bigint テーブルのサイズ (1 MB のデータブロック単位)。
pct_used numeric(10,4) テーブルで使用されている使用可能スペースの割合。
bigint 内部使用を目的とします。この列は廃止されており、将来のリリースでは削除されます。
unsorted numeric(5,2) テーブル内のソートされていない行の割合。
stats_off numeric(5,2) テーブルの統計情報の古さを示す数。0 は最新で、100 は最新でないことを示します。
tbl_rows numeric(38,0) テーブル内の合計行数。この値には、削除としてマークされ、まだバキューム処理されていない列が含まれます。
skew_sortkey1 numeric(19,2) ソートキーが定義されている場合の、ソートしないキーの最大の列のサイズから、ソートキーの最初の列のサイズの割合。この値を使用して、ソートキーの効果を評価します。
skew_rows numeric(19,2) 最も多くの行を含むスライスの行数と、最も少ない行を含むスライスの行数の比率。

サンプルクエリ

次の例は、データベースのすべてのユーザー定義テーブル用のエンコード、分散スタイル、ソート、およびデータスキューを示しています。"table" は予約語であるため、二重引用符で囲む必要があります。

Copy
select "table", encoded, diststyle, sortkey1, skew_sortkey1, skew_rows from svv_table_info order by 1; table | encoded | diststyle | sortkey1 | skew_sortkey1 | skew_rows ---------------+---------+-----------------+--------------+---------------+---------- category | N | EVEN | | | date | N | ALL | dateid | 1.00 | event | Y | KEY(eventid) | dateid | 1.00 | 1.02 listing | Y | KEY(listid) | dateid | 1.00 | 1.01 sales | Y | KEY(listid) | dateid | 1.00 | 1.02 users | Y | KEY(userid) | userid | 1.00 | 1.01 venue | N | ALL | venueid | 1.00 | (7 rows)

このページの内容: