Skip to content

USER_INDEXES

功能描述

user_indexs系统视图用于查询用户表的索引信息。

字段说明

字段名类型说明
DB_IDINTEGER库ID
TABLE_IDINTEGER主表ID
INDEX_IDINTEGER索引ID
INDEX_NAMEVARCHAR索引名
INDEX_TYPEINTEGER索引类型(btree、rtree、full text全文倒排索引)
IS_PRIMARYBOOLEAN是否主键
IS_UNIQUEBOOLEAN是否唯一值
IS_LOCALBOOLEAN是否局部索引(若是局部则分区方式与主表同)
PARTI_TYPEINTEGER分区类型(0:无分区 1:范围 2:列表 3:hash)
PARTI_NUMINTEGER分区数
PARTI_KEYVARCHAR1024分区键
SUBPARTI_TYPEINTEGER子分区类型(0:无分区 1:范围 2:列表 3:hash)
SUBPARTI_NUMINTEGER子分区数
SUBPARTI_KEYVARCHAR1024子分区键
GSTO_NOINTEGER存贮号
COPY_NUMINTEGER副本数
BLOCK_SIZEINTEGER块大小(单位:K)
CHUNK_SIZEINTEGER存贮单元大小(单位:M)
FIELD_NUMINTEGER字段数
KEYSVARCHAR索引键(字段或函数用逗号分隔)
FILTERVARCHAR文档过滤器名
VOCABLEVARCHAR词表名
LEXERVARCHAR语法分析器名
WORD_LENINTEGER词分割长度
ENABLE_TRANSBOOLEAN是否需要进行事务支持
CREATE_TIMEDATETIME首次创建时间
IS_SYSBOOLEAN是否系统内建
KEEPIN_CACHEBOOLEAN是否KEEP CACHE
NOLOGGINGBOOLEAN是否不记redo日志
VALIDBOOLEAN是否有效
SLOW_MODIFYBOOLEAN是否开启缓变×
RESERVED2CHAR(128)保留字段
RESERVED3CHAR(128)保留字段

说明:

SLOW_MODIFY在较低版本的数据库中不支持,详细信息请联系运维人员获取。

INDEX_TYPE

索引类型中文编号
BTREEB树索引0
RTREER树索引1
FULLTEXT全文索引2
BITMAP位图索引3
UNION联合索引4

示例

  • 查询表的索引信息
  • 通过表ID查询表的相关列信息

相关系统表

  • sys_databases
  • sys_tables
  • sys_columns