首批通过分布式安全可靠测评,为关键业务系统打造
oceanbase.DBA_IND_STATISTICS
更新时间:2026-04-01 14:27:05
说明
该视图从 V4.0.0 版本开始引入。
功能描述
展示当前租户下所有索引的优化器统计信息。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| OWNER | varchar(128) | NO | 索引所有者 |
| INDEX_NAME | varchar(128) | NO | 索引名称 |
| TABLE_OWNER | varchar(128) | NO | 索引对象的所有者 |
| TABLE_NAME | varchar(128) | NO | 索引对象的名称 |
| PARTITION_NAME | varchar(128) | NO | 分区名称 |
| PARTITION_POSITION | decimal(10,0) | NO | 分区在索引中的位置 |
| SUBPARTITION_NAME | varchar(128) | NO | 子分区的名称 |
| SUBPARTITION_POSITION | decimal(10,0) | NO | 子分区在分区内的位置 |
| OBJECT_TYPE | varchar(12) | NO | 对象类型:
|
| BLEVEL | decimal(10,0) | NO | 默认值为 NULL |
| LEAF_BLOCKS | decimal(10,0) | NO | 默认值为 NULL |
| DISTINCT_KEYS | decimal(10,0) | NO | 默认值为 NULL |
| AVG_LEAF_BLOCKS_PER_KEY | decimal(10,0) | NO | 默认值为 NULL |
| AVG_DATA_BLOCKS_PER_KEY | decimal(10,0) | NO | 默认值为 NULL |
| CLUSTERING_FACTOR | decimal(10,0) | NO | 默认值为 NULL |
| NUM_ROWS | decimal(10,0) | NO | 索引中的行数 |
| AVG_CACHED_BLOCKS | decimal(10,0) | NO | 默认值为 NULL |
| AVG_CACHE_HIT_RATIO | decimal(10,0) | NO | 默认值为 NULL |
| SAMPLE_SIZE | decimal(10,0) | NO | 默认值为 NULL |
| LAST_ANALYZED | datetime(6) | NO | 最近一次分析指数的日期 |
| GLOBAL_STATS | varchar(3) | NO | 指示统计信息是否被收集或增量维护:
|
| USER_STATS | varchar(3) | NO | 指示统计信息是否由用户直接输入:
|
| STATTYPE_LOCKED | varchar(5) | NO | 统计锁类型 |
| STALE_STATS | varchar(3) | NO | 对象的统计信息是否过时 |
| SCOPE | varchar(7) | NO | 默认值为 NULL |
查询示例
系统租户查询本租户的索引 tbl2_f_rl_idx1 的优化器统计信息。
obclient [oceanbase]> SELECT * FROM oceanbase.DBA_IND_STATISTICS WHERE INDEX_NAME='tbl2_f_rl_idx1'\G
查询结果如下:
*************************** 1. row ***************************
OWNER: test
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: test
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p1
PARTITION_POSITION: 2
SUBPARTITION_NAME: sp5
SUBPARTITION_POSITION: 3
OBJECT_TYPE: SUBPARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: NULL
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: NULL
GLOBAL_STATS: NULL
USER_STATS: NULL
STATTYPE_LOCKED: NULL
STALE_STATS: NULL
SCOPE: NULL
*************************** 2. row ***************************
OWNER: test
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: test
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p1
PARTITION_POSITION: 2
SUBPARTITION_NAME: sp4
SUBPARTITION_POSITION: 2
OBJECT_TYPE: SUBPARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: NULL
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: NULL
GLOBAL_STATS: NULL
USER_STATS: NULL
STATTYPE_LOCKED: NULL
STALE_STATS: NULL
SCOPE: NULL
*************************** 3. row ***************************
OWNER: test
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: test
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p1
PARTITION_POSITION: 2
SUBPARTITION_NAME: sp3
SUBPARTITION_POSITION: 1
OBJECT_TYPE: SUBPARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: NULL
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: NULL
GLOBAL_STATS: NULL
USER_STATS: NULL
STATTYPE_LOCKED: NULL
STALE_STATS: NULL
SCOPE: NULL
*************************** 4. row ***************************
OWNER: test
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: test
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p0
PARTITION_POSITION: 1
SUBPARTITION_NAME: sp2
SUBPARTITION_POSITION: 3
OBJECT_TYPE: SUBPARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: NULL
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: NULL
GLOBAL_STATS: NULL
USER_STATS: NULL
STATTYPE_LOCKED: NULL
STALE_STATS: NULL
SCOPE: NULL
*************************** 5. row ***************************
OWNER: test
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: test
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p0
PARTITION_POSITION: 1
SUBPARTITION_NAME: sp1
SUBPARTITION_POSITION: 2
OBJECT_TYPE: SUBPARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: NULL
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: NULL
GLOBAL_STATS: NULL
USER_STATS: NULL
STATTYPE_LOCKED: NULL
STALE_STATS: NULL
SCOPE: NULL
*************************** 6. row ***************************
OWNER: test
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: test
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p0
PARTITION_POSITION: 1
SUBPARTITION_NAME: sp0
SUBPARTITION_POSITION: 1
OBJECT_TYPE: SUBPARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: NULL
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: NULL
GLOBAL_STATS: NULL
USER_STATS: NULL
STATTYPE_LOCKED: NULL
STALE_STATS: NULL
SCOPE: NULL
*************************** 7. row ***************************
OWNER: test
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: test
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p1
PARTITION_POSITION: 2
SUBPARTITION_NAME: NULL
SUBPARTITION_POSITION: NULL
OBJECT_TYPE: PARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: 0
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: 2025-03-14 10:48:23.542494
GLOBAL_STATS: NO
USER_STATS: NO
STATTYPE_LOCKED: NULL
STALE_STATS: NO
SCOPE: NULL
*************************** 8. row ***************************
OWNER: test
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: test
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p0
PARTITION_POSITION: 1
SUBPARTITION_NAME: NULL
SUBPARTITION_POSITION: NULL
OBJECT_TYPE: PARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: 0
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: 2025-03-14 10:48:23.542494
GLOBAL_STATS: NO
USER_STATS: NO
STATTYPE_LOCKED: NULL
STALE_STATS: NO
SCOPE: NULL
*************************** 9. row ***************************
OWNER: test
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: test
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: NULL
PARTITION_POSITION: NULL
SUBPARTITION_NAME: NULL
SUBPARTITION_POSITION: NULL
OBJECT_TYPE: INDEX
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: 0
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: 2025-03-14 10:48:23.542494
GLOBAL_STATS: NO
USER_STATS: NO
STATTYPE_LOCKED: NULL
STALE_STATS: NO
SCOPE: NULL
9 rows in set
相关视图或文档
查看表级的列统计信息:DBA_TAB_STATISTICS
查看 Global 级的列统计信息:DBA_TAB_COL_STATISTICS
查看 Partition 级的列统计信息:DBA_PART_COL_STATISTICS
查看 Subpartition 级的列统计信息:DBA_SUBPART_COL_STATISTICS
查看表级的直方图统计信息:DBA_TAB_HISTOGRAMS
查看 Partition 级的直方图统计信息:DBA_PART_HISTOGRAMS
查看 Subpartition 级的直方图统计信息:DBA_SUBPART_HISTOGRAMS
有关如何收集统计信息,参见以下文档: