表统计数据:
• NUM_ROWS:表(或者分区、子分区)中的数据记录数;
• BLOCKS:表(或者分区、子分区)数据占用的数据块数;
• EMPTY_BLOCKS:表(或者分区、子分区)中的空数据块数;
• AVG_SPACE:表(或者分区、子分区)中平均空闲空间;
• CHAIN_CNT:表(或者分区、子分区)中链接数据(即一条记录存储在两个或多个数据 块中)记录数;
• AVG_ROW_LEN:表(或者分区、子分区)的数据记录平均长度,单位为字节;
• AVG_SPACE_FREELIST_BLOCKS:表(或者分区、子分区)中,平均一个 FREELIST
(Oracle 用于管理段中的空闲空间的数据结构)上所有数据块的空闲空间;
• NUM_FREELIST_BLOCKS:表(或者分区、子分区)中 FREELIST 上的数据块数量;
• AVG_CACHED_BLOCKS:表(或者分区、子分区)被缓存在内存(Buffer Cache)中数据块平均数量;
• AVG_CACHE_HIT_RATIO:表(或者分区、子分区)的数据块平均缓存命中率;
• SAMPLE_SIZE:用于分析表(或者分区、子分区)的取样大小;
提示:表对象的统计数据可以由视图 DBA/ALL/USER_TAB_STATISTICS 查询。
索引统计数据
关于索引(及其分区、子分区)的统计数据主要有以下数据:
• BLEVEL:索引(或者本地分区索引)树的枝节点层数;
• LEAF_BLOCKS:索引(或者本地分区索引)的叶子数据块数;
• DISTINCT_KEYS:索引(或者本地分区索引)的唯一键值数;
• AVG_LEAF_BLOCKS_PER_KEY:索引(或者本地分区索引)中平均每个键值所占用的叶子数据块数;
• AVG_DATA_BLOCKS_PER_KEY:索引(或者本地分区索引)中平均每个键值所指向的表的数据块数;
• CLUSTERING_FACTOR:索引(或者本地分区索引)的簇集因子(簇集因子反映了每个键值所指向的表的数据块数直接的连续性,数值越低,这些数据块之间越连续;反之,数值越高,说明这些数据块分布越分散);
• NUM_ROWS:被索引的数据记录数;
• AVG_CACHED_BLOCKS:索引(或者本地分区索引)被缓存在内存(Buffer Cache)中数据块平均数量;
• AVG_CACHE_HIT_RATIO:索引(或者本地分区索引)的数据块平均缓存命中率;
• SAMPLE_SIZE:用于分析索引(或者本地分区索引)的取样大小;
提示:索引对象的统计数据可以由视图 DBA/ALL/USER_IND_STATISTICS 查询。
字段统计数据
关于字段的统计数据主要有以下数据:
• NUM_DISTINCT:字段中的唯一值;
• LOW_VALUE:字段的最小数值;
• HIGH_VALUE:字段的最大数值;
• DENSITY:字段的密度(即平均每个唯一值在该字段中的重复数据数);
• NUM_NULLS:字段中的空值数;
• NUM_BUCKETS:字段柱状图数据的“桶”的数量;
• SAMPLE_SIZE:用于分析字段的取样大小;
• AVG_COL_LEN:字段中数据的平均长度,单位为字节;
提示:字段的统计数据可以由视图 DBA/ALL/USER_TAB_COL_STATISTICS 查询。