3.107 ALL_TAB_COL_STATISTICS

ALL_TAB_COL_STATISTICSは、列統計情報およびALL_TAB_COLUMNSから抽出されるヒストグラム情報を示します。

関連ビュー

  • DBA_TAB_COL_STATISTICSは、DBA_TAB_COLUMNSから抽出される情報を示します。

  • USER_TAB_COL_STATISTICSは、USER_TAB_COLUMNSから抽出される情報を示します。このビューは、OWNER列を表示しません。

データ型 NULL 説明

OWNER

VARCHAR2(128)

表の所有者

TABLE_NAME

VARCHAR2(128)

表の名前

COLUMN_NAME

VARCHAR2(128)

列名

NUM_DISTINCT

NUMBER

列内で異なる値の数

LOW_VALUE

RAW(1000)

列内の下限値

HIGH_VALUE

RAW(1000)

列内の上限値

DENSITY

NUMBER

COLUMN_NAMEに対してヒストグラムが使用可能な場合、この列にはヒストグラム内の1つ以下のエンドポイントにわたる値の選択性が示される。複数のエンドポイントにわたる値の選択性は示されない。

COLUMN_NAMEに対してヒストグラムが使用可能ではない場合、この列の値は1/NUM_DISTINCTである。

NUM_NULLS

NUMBER

列内のNULLの数

NUM_BUCKETS

NUMBER

列のヒストグラム内のバケット数

LAST_ANALYZED

DATE

この列が分析された最新の日付

SAMPLE_SIZE

NUMBER

この列の分析で使用されたサンプル・サイズ

GLOBAL_STATS

VARCHAR2(3)

統計情報が収集されるか、増分保持される場合、GLOBAL_STATSYESで、それ以外の場合はNO

USER_STATS

VARCHAR2(3)

統計情報が、ユーザーによって直接入力されたか(YES)されていないか(NO)

NOTES

VARCHAR2(41)

統計情報の一部の追加プロパティについての説明。たとえば、値がINCREMENTALの場合、グローバル統計はシノプシスから導出され、増分保持される。

AVG_COL_LEN

NUMBER

列の平均の長さ(バイト)

HISTOGRAM

VARCHAR2(15)

ヒストグラムの有無およびタイプ:

  • NONE

  • FREQUENCY

  • HEIGHT BALANCED

  • HYBRID

  • TOP-FREQUENCY

SCOPE

VARCHAR2(7)

グローバル一時表以外の任意の表について収集された統計情報の場合、値はSHAREDとなる。

グローバル一時表の場合に可能な値:

  • SESSION - 統計情報がセッション固有であることを示す。

  • SHARED - 統計情報がすべてのセッションで共有されていることを示す。

DBMS_STATSパッケージのGLOBAL_TEMP_TABLE_STATSプリファレンスを使用して、グローバル一時表のセッション統計情報と共有統計情報のどちらを収集するかを制御する場合の詳細は、『Oracle Database PL/SQLパッケージおよびタイプ・リファレンス』を参照。