oracle数据字典 dba_indexes的字段解析

今天查看索引的统计信息,使用到dba_indexes,记录下各字段的意思:

OWNER: 索引拥有者

INDEX_NAME:索引名字

INDEX_TYPE:索引类型

TABLE_OWNER:表的拥有者

TABLE_NAME:表名

TABLE_TYPE:表类型

UNIQUENESS:是否唯一

COMPRESSION:是否压缩

PREFIX_LENGTH:压缩键上前缀的列数量

TABLESPACE_NAME:属于哪个表空间

INI_TRANS:事务表的初始大小由对象的INI_TRANS设置指定,默认2

MAX_TRANS:最大的MAX_TRANS条目,默认255

INITIAL_EXTENT:初始化区大小65536

NEXT_EXTENT:第二个区大小1048576

MIN_EXTENTS:段中允许的最小区大小

MAX_EXTENTS:段中允许的最大区大小,默认2g

PCT_INCREASE:后面区是前面区的增长百分比

PCT_THRESHOLD:每个块中允许索引入口的百分比阀值

INCLUDE_COLUMN:索引组织表主键索引中包含最后一列的列ID

FREELISTS:分配到这个段的进程自由列表数量

FREELIST_GROUPS:分配到这个段的进程自由列表组的数量

PCT_FREE:一个块中最小自由空间的百分比

LOGGING:索引改变是否记录到日志

BLEVEL:B树索引等级(从根块到叶子块的深度)

LEAF_BLOCKS:索引中叶子块的数量

DISTINCT_KEYS:不同索引值的数量

AVG_LEAF_BLOCKS_PER_KEY:索引中的每个值平均在多少个叶子块中,如果是唯一或者主键,那么值恒等于1

AVG_DATA_BLOCKS_PER_KEY:通过索引中的一个值指向表中的数据块,该数据块数量的平均值

CLUSTERING_FACTOR:聚集因子,表示表中行基于索引排序程度

STATUS:表示一个未分区的索引是合法的还是不可用的

SAMPLE_SIZE:分析索引的参样大小

LAST_ANALYZED:最近分析索引统计信息的日期

DEGREE:每个实例扫描索引的线程数

INSTANCES:索引被多少实例扫描

PARTITIONED:索引是否分区

TEMPORARY:索引是否在临时表中

GENERATED:索引名字是否是系统产生

SECONDARY:索引是否通过ODCIndexCreate方法创建

BUFFER_POOL:用于索引块的缓冲池

FLASH_CACHE:数据库 smart flash cache 的 hint用于索引块

CELL_FLASH_CACHE:CELL_FLASH_CACHE的hint用于索引块

USER_STATS:静态统计是否直接被用户使用

DURATION:临时表空间的持续时间

PCT_DIRECT_ACCESS:对于索引组织表上的secondary index ,行百分比的合理猜测

ITYP_OWNER:对于域索引,索引类型的拥有者

ITYP_NAME:对于域索引,索引类型名字

PARAMETERS:对于域索引,参数字符串

GLOBAL_STATS:索引的统计是否收集齐了

DOMIDX_STATUS:域索引的状态

DOMIDX_OPSTATUS:域索引的操作状态

FUNCIDX_STATUS:基于函数索引的状态

JOIN_INDEX:索引是否是结合的

IOT_REDUNDANT_PKEY_ELIM:在索引组织表中,冗余的主键列是否从从索引中删除

DROPPED:索引是否已经被删除,并在recycle中

VISIBILITY:索引是否可见

DOMIDX_MANAGEMENT:如果是域索引,主索引是系统管理还是用户管理

SEGMENT_CREATED:索引段是否已经创建

posted @ 2019-07-18 14:45  沧海一宿  阅读(4114)  评论(0编辑  收藏  举报