USER_INDEXES
功能描述
user_indexs系统视图用于查询用户表的索引信息。
字段说明
字段名 | 类型 | 说明 | ||
---|---|---|---|---|
DB_ID | INTEGER | 库ID | ||
TABLE_ID | INTEGER | 主表ID | ||
INDEX_ID | INTEGER | 索引ID | ||
INDEX_NAME | VARCHAR | 索引名 | ||
INDEX_TYPE | INTEGER | 索引类型(btree、rtree、full text全文倒排索引) | ||
IS_PRIMARY | BOOLEAN | 是否主键 | ||
IS_UNIQUE | BOOLEAN | 是否唯一值 | ||
IS_LOCAL | BOOLEAN | 是否局部索引(若是局部则分区方式与主表同) | ||
PARTI_TYPE | INTEGER | 分区类型(0:无分区 1:范围 2:列表 3:hash) | ||
PARTI_NUM | INTEGER | 分区数 | ||
PARTI_KEY | VARCHAR1024 | 分区键 | ||
SUBPARTI_TYPE | INTEGER | 子分区类型(0:无分区 1:范围 2:列表 3:hash) | ||
SUBPARTI_NUM | INTEGER | 子分区数 | ||
SUBPARTI_KEY | VARCHAR1024 | 子分区键 | ||
GSTO_NO | INTEGER | 存贮号 | ||
COPY_NUM | INTEGER | 副本数 | ||
BLOCK_SIZE | INTEGER | 块大小(单位:K) | ||
CHUNK_SIZE | INTEGER | 存贮单元大小(单位:M) | ||
FIELD_NUM | INTEGER | 字段数 | ||
KEYS | VARCHAR | 索引键(字段或函数用逗号分隔) | ||
FILTER | VARCHAR | 文档过滤器名 | ||
VOCABLE | VARCHAR | 词表名 | ||
LEXER | VARCHAR | 语法分析器名 | ||
WORD_LEN | INTEGER | 词分割长度 | ||
ENABLE_TRANS | BOOLEAN | 是否需要进行事务支持 | ||
CREATE_TIME | DATETIME | 首次创建时间 | ||
IS_SYS | BOOLEAN | 是否系统内建 | ||
KEEPIN_CACHE | BOOLEAN | 是否KEEP CACHE | ||
NOLOGGING | BOOLEAN | 是否不记redo日志 | ||
VALID | BOOLEAN | 是否有效 | ||
SLOW_MODIFY | BOOLEAN | 是否开启缓变 | × | √ |
RESERVED2 | CHAR(128) | 保留字段 | ||
RESERVED3 | CHAR(128) | 保留字段 |
说明:
SLOW_MODIFY在较低版本的数据库中不支持,详细信息请联系运维人员获取。
INDEX_TYPE
索引类型 | 中文 | 编号 |
---|---|---|
BTREE | B树索引 | 0 |
RTREE | R树索引 | 1 |
FULLTEXT | 全文索引 | 2 |
BITMAP | 位图索引 | 3 |
UNION | 联合索引 | 4 |
示例
- 查询表的索引信息
- 通过表ID查询表的相关列信息
相关系统表
- sys_databases
- sys_tables
- sys_columns