8.1 V$IM_COLUMN_LEVEL

V$IM_COLUMN_LEVELは、CREATE TABLE文のinmemory_column_clauseinmemory_memcompress句を使用して定義される選択的な列の圧縮レベルを示します。

このビューでは、関連付けられている選択的な列の圧縮レベルがない表の行は返されません。

データ型 説明

INST_ID

NUMBER

インスタンスID

OWNER

VARCHAR2(31)

表の所有者のユーザー名

OBJ_NUM

NUMBER

表オブジェクト番号

TABLE_NAME

VARCHAR2(31)

表名

SEGMENT_COLUMN_ID

NUMBER

セグメント列番号

COLUMN_NAME

VARCHAR2(31)

列名

INMEMORY_COMPRESSION

VARCHAR2(26)

列の圧縮レベル。可能な値は次のとおり。

  • DEFAULT: この値は、選択的な列句がない表の物理列に対して表示される。また、仮想列がALTER TABLE table-name INMEMORY(VC)を使用してインメモリー・ストレージを明示的に有効にしている場合にも表示される。

  • UNSPECIFIED: この値は、選択的な列句がない表の仮想列に対して表示される。

INMEMORY_VIRTUAL_COLUMNS初期化パラメータがMANUALに設定されている場合、DEFAULT INMEMORY_COMPRESSION句を持つ仮想列はマテリアライズされるが、UNSPECIFIED値を持つ仮想列はマテリアライズされない。

CON_ID

NUMBER

データが関係するコンテナのID。可能な値は次のとおり。

  • 0: この値は、マルチテナント・コンテナ・データベース(CDB)全体に関連するデータを含む行に使用される。この値は、非CDB内の行にも使用される。

  • 1: この値は、ルートのみに関連するデータを含む行に使用される

  • n: nは、データを含む行に適用されるコンテナID

ノート:

インメモリー式(IME)インフラストラクチャで自動的に追加された非表示のSYS_IME仮想列はこのビューでは表示されません。

関連項目: