3.112 ALL_TAB_HISTOGRAMS
ALL_TAB_HISTOGRAMS
は、現行のユーザーがアクセスできる表およびビューのヒストグラムを示します。
ALL_TAB_HISTOGRAMS
ビューには、Oracle Databaseソフトウェアに対して実際には「ヒストグラムがない」ことを示す、ワンバケット・ヒストグラムを含めることができます。したがって、特定の列のヒストグラムの有無を示すための問合せは実行できません。そのかわりに、ALL_TAB_COL_STATISTICS
ビューの列HISTOGRAM
の値を問い合せます。
関連ビュー
-
DBA_TAB_HISTOGRAMS
は、データベース内のすべての表およびビューのヒストグラムを示します。 -
USER_TAB_HISTOGRAMS
は、現行のユーザーが所有するすべての表およびビューのヒストグラムを示します。このビューは、OWNER
列を表示しません。
ノート:
これらのビューは、DBMS_STATS
パッケージを使用して表の統計情報を収集した場合にかぎり、移入されます。詳細は、『Oracle Database PL/SQLパッケージおよびタイプ・リファレンス』を参照してください。
列 | データ型 | NULL | 説明 |
---|---|---|---|
|
|
|
表の所有者 |
|
|
|
表の名前 |
|
|
|
列の名前、またはオブジェクト型列の属性 |
|
|
|
ヒストグラム・バケット数 |
|
|
|
このバケット用に正規化されたエンドポイント値 |
|
|
|
このバケットのエンドポイントの実際の(正規化されていない)文字列値 |
|
|
|
RAW形式でのエンドポイントの実際の値 |
|
|
|
エンドポイントの頻度(ハイブリッド・ヒストグラムにのみ適用され、他のヒストグラム・タイプの場合には0に設定される) |
|
|
|
グローバル一時表以外の任意の表について収集された統計情報の場合、値は グローバル一時表の場合に可能な値:
|