説明
このビューはV4.0.0バージョンから導入されました。
機能の概要
テナント内のすべてのサブパーティションテーブルの列統計情報とヒストグラム情報を表示します。
フィールドの説明
フィールド名 |
型 |
NULL許容 |
説明 |
|---|---|---|---|
| OWNER | varchar(128) | NO | パーティションテーブルの所有者 |
| TABLE_NAME | varchar(128) | NO | テーブル名 |
| SUBPARTITION_NAME | varchar(128) | NO | サブパーティションテーブル名 |
| COLUMN_NAME | varchar(128) | NO | 列名 |
| NUM_DISTINCT | decimal(10,0) | NO | 列の異なる値の数 |
| LOW_VALUE | varchar(128) | NO | 列の最小値 |
| HIGH_VALUE | varchar(128) | NO | 列の最大値 |
| DENSITY | decimal(10,0) | NO | 列の密度。COLUMN_NAMEに対するヒストグラムが利用可能な場合、この列はヒストグラム上で2つの端点を越えない値の選択性を示します。2つ以上の端点を越える値の選択性を表すものではありません。COLUMN_NAMEに対するヒストグラムが利用不可な場合、この列の値は1/NUM_DISTINCTとなります |
| NUM_NULLS | decimal(10,0) | NO | 列内のNULL数 |
| NUM_BUCKETS | decimal(10,0) | NO | 列のヒストグラムのバケット数 |
| LAST_ANALYZED | datetime(6) | NO | 最終的に分析された日付 |
| SAMPLE_SIZE | decimal(10,0) | NO | カラム分析に使用されたサンプルサイズ |
| GLOBAL_STATS | varchar(3) | NO | 統計情報が収集されたかどうかを示します。
|
| USER_STATS | varchar(3) | NO | 統計情報がユーザーによって直接入力されたかどうかを示します。
|
| NOTES | varchar(80) | NO | 統計情報の追加の属性を説明します。例:値がINCREMENTALの場合、グローバル統計情報はサマリーから取得されたものです。つまり、グローバル統計情報は増分でメンテナンスされています |
| AVG_COL_LEN | decimal(10,0) | NO | 列の平均長(バイト単位) |
| HISTOGRAM | varchar(15) | NO | ヒストグラムのタイプを示します。
|
クエリ例
テナント内のパーティションテーブルt_subpartのサブパーティションの列統計情報を確認します。
obclient [oceanbase]> SELECT * FROM oceanbase.DBA_SUBPART_COL_STATISTICS WHERE TABLE_NAME='t_subpart';
クエリ結果は次のとおりです:
+-------+------------+-------------------+-------------+--------------+-----------+------------+--------------+-----------+-------------+----------------------------+-------------+--------------+------------+-------+-------------+-----------+
| OWNER | TABLE_NAME | SUBPARTITION_NAME | COLUMN_NAME | NUM_DISTINCT | LOW_VALUE | HIGH_VALUE | DENSITY | NUM_NULLS | NUM_BUCKETS | LAST_ANALYZED | SAMPLE_SIZE | GLOBAL_STATS | USER_STATS | NOTES | AVG_COL_LEN | HISTOGRAM |
+-------+------------+-------------------+-------------+--------------+-----------+------------+--------------+-----------+-------------+----------------------------+-------------+--------------+------------+-------+-------------+-----------+
| test | t_subpart | p0ssp0 | c1 | 1313 | 0 | 9999 | 0.0007616146 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1336 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p0ssp0 | c2 | 332 | 0 | 999 | 0.0030120482 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1336 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p0ssp0 | c3 | 630 | 0 | 1999 | 0.0015873016 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1336 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p0ssp1 | c1 | 1001 | 2001 | 8997 | 0.0009990010 | 0 | 5 | 2025-03-17 15:30:30.152256 | 999 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p0ssp1 | c2 | 349 | 1 | 997 | 0.0028653295 | 0 | 5 | 2025-03-17 15:30:30.152256 | 999 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p0ssp1 | c3 | 691 | 1 | 1997 | 0.0014471780 | 0 | 5 | 2025-03-17 15:30:30.152256 | 999 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p0ssp2 | c1 | 996 | 1002 | 7998 | 0.0010040161 | 0 | 5 | 2025-03-17 15:30:30.152256 | 999 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p0ssp2 | c2 | 338 | 2 | 998 | 0.0029585799 | 0 | 5 | 2025-03-17 15:30:30.152256 | 999 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p0ssp2 | c3 | 678 | 2 | 1998 | 0.0014749263 | 0 | 5 | 2025-03-17 15:30:30.152256 | 999 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p1ssp0 | c1 | 1025 | 1000 | 7999 | 0.0009756098 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1002 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p1ssp0 | c2 | 332 | 0 | 999 | 0.0030120482 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1002 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p1ssp0 | c3 | 630 | 0 | 1999 | 0.0015873016 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1002 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p1ssp1 | c1 | 1357 | 1 | 9997 | 0.0007369197 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1332 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p1ssp1 | c2 | 349 | 1 | 997 | 0.0028653295 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1332 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p1ssp1 | c3 | 691 | 1 | 1997 | 0.0014471780 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1332 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p1ssp2 | c1 | 965 | 2002 | 8998 | 0.0010362694 | 0 | 5 | 2025-03-17 15:30:30.152256 | 999 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p1ssp2 | c2 | 338 | 2 | 998 | 0.0029585799 | 0 | 5 | 2025-03-17 15:30:30.152256 | 999 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p1ssp2 | c3 | 678 | 2 | 1998 | 0.0014749263 | 0 | 5 | 2025-03-17 15:30:30.152256 | 999 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p2ssp0 | c1 | 1007 | 2000 | 8999 | 0.0009930487 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1002 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p2ssp0 | c2 | 332 | 0 | 999 | 0.0030120482 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1002 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p2ssp0 | c3 | 630 | 0 | 1999 | 0.0015873016 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1002 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p2ssp1 | c1 | 1047 | 1001 | 7997 | 0.0009551098 | 0 | 5 | 2025-03-17 15:30:30.152256 | 999 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p2ssp1 | c2 | 349 | 1 | 997 | 0.0028653295 | 0 | 5 | 2025-03-17 15:30:30.152256 | 999 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p2ssp1 | c3 | 691 | 1 | 1997 | 0.0014471780 | 0 | 5 | 2025-03-17 15:30:30.152256 | 999 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p2ssp2 | c1 | 1298 | 2 | 9998 | 0.0007704160 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1332 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p2ssp2 | c2 | 338 | 2 | 998 | 0.0029585799 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1332 | NO | NO | NULL | 20 | HYBRID |
| test | t_subpart | p2ssp2 | c3 | 678 | 2 | 1998 | 0.0014749263 | 0 | 5 | 2025-03-17 15:30:30.152256 | 1332 | NO | NO | NULL | 20 | HYBRID |
+-------+------------+-------------------+-------------+--------------+-----------+------------+--------------+-----------+-------------+----------------------------+-------------+--------------+------------+-------+-------------+-----------+
27 rows in set
関連ビューまたはドキュメント
テーブルレベルの列統計情報を確認する:DBA_TAB_STATISTICS
グローバルレベルの列統計情報を確認する:DBA_TAB_COL_STATISTICS
パーティションレベルの列統計情報を確認する:DBA_PART_COL_STATISTICS
テーブルレベルのヒストグラム統計情報を確認する:DBA_TAB_HISTOGRAMS
パーティションレベルのヒストグラム統計情報を確認する:DBA_PART_HISTOGRAMS
サブパーティションレベルのヒストグラム統計情報を確認する:DBA_SUBPART_HISTOGRAMS
インデックス統計情報を確認する:DBA_IND_STATISTICS
統計情報の収集方法については、以下のドキュメントを参照してください: