开发指南—DAL语句—SHOW—SHOW INDEX

简介: 您可以使用SHOW INDEX语句查看PolarDB-X表上的局部索引和全局索引信息。

语法


SHOW {INDEX | INDEXES | KEYS}
    {FROM | IN} tbl_name
    [{FROM | IN} db_name]
    [WHERE expr]

示例


mysql> show index from t_order;

+--------------+------------+-----------+--------------+----------------+-----------+-------------+----------+--------+------+------------+----------+---------------+
| TABLE | NON_UNIQUE | KEY_NAME | SEQ_IN_INDEX | COLUMN_NAME | COLLATION | CARDINALITY | SUB_PART | PACKED | NULL | INDEX_TYPE | COMMENT | INDEX_COMMENT |
+--------------+------------+-----------+--------------+----------------+-----------+-------------+----------+--------+------+------------+----------+---------------+
| t_order | 0 | PRIMARY | 1 | id | A | 0 | NULL | NULL | | BTREE | | |
| t_order | 1 | l_i_order | 1 | order_id | A | 0 | NULL | NULL | YES | BTREE | | |
| t_order | 0 | g_i_buyer | 1 | buyer_id | NULL | 0 | NULL | NULL | YES | GLOBAL | INDEX | |
| t_order | 1 | g_i_buyer | 2 | id | NULL | 0 | NULL | NULL | | GLOBAL | COVERING | |
| t_order | 1 | g_i_buyer | 3 | order_id | NULL | 0 | NULL | NULL | YES | GLOBAL | COVERING | |
| t_order | 1 | g_i_buyer | 4 | order_snapshot | NULL | 0 | NULL | NULL | YES | GLOBAL | COVERING | |
+--------------+------------+-----------+--------------+----------------+-----------+-------------+----------+--------+------+------------+----------+---------------+
6 rows in set (0.01 sec)

表 1. 列名说明

列名 说明
TABLE 表名
NON_UNIQUE 是否为唯一约束全局二级索引,取值范围如下:
  • 1:普通全局二级索引
  • 0:唯一约束全局二级索引
KEY_NAME 索引名
SEQ_IN_INDEX 索引列在索引中的序号,取值从1开始。
COLUMN_NAME 索引列名。
COLLATION 排序方式,取值范围如下:
  • A:升序
  • D:降序
  • NULL:不排序
CARDINALITY 预计的唯一值数目
SUB_PART 索引前缀(NULL索引前缀为整个列)。
PACKED 字段压缩信息(NULL表示没有压缩)。
NULL 是否允许空。
INDEX_TYPE 索引类型,取值范围如下:
  • NULL(即未指定)
  • BTREE
  • HASH
COMMENT 索引信息,取值范围如下:
  • NULL:局部索引
  • INDEX:全局二级索引的索引列
  • COVERING:全局二级索引的覆盖列
INDEX_COMMENT 其他信息


相关文章
|
索引
开发指南—DAL语句—SHOW—SHOW INDEX
您可以使用SHOW INDEX语句查看PolarDB-X表上的局部索引和全局索引信息。
|
数据库 索引
开发指南—DAL语句—SHOW—SHOW GLOBAL INDEX
PolarDB-X支持使用全局二级索引,本文将介绍如何使用SHOW GLOBAL INDEX命令查看已创建或创建中的全局二级索引。
开发指南—DAL语句—SHOW—SHOW HELP
本文介绍了如何使用SHOW HELP命令。
|
数据库
开发指南—DAL语句—SHOW—SHOW TABLEGROUP
用于查看当前数据库实例的表组信息,包括每个表组的分区情况,每个表组里都包括哪些表等信息。
|
11月前
|
JSON JavaScript 小程序
微信小程序实现上拉下拉菜单
微信小程序实现上拉下拉菜单
898 0
|
SQL 存储 缓存
【笔记】开发指南—SQL调优指南—SQL调优进阶—查询执行器介绍
本文介绍PolarDB-X的SQL执行器如何执行SQL中无法下推的部分。
【笔记】开发指南—SQL调优指南—SQL调优进阶—查询执行器介绍
|
机器学习/深度学习 人工智能 自然语言处理
Reddit最热!本科毕业拿到Deepmind软件工程师Offer,几百页课程链接我帮你总结了(上)
Reddit机器学习板块的一个热帖引起了网友的热议!本科毕业,没有机器学习背景,这位小哥在blog分享了自己的实战经验:从自学ML到拿到Deepmind的offer。
150 0
Reddit最热!本科毕业拿到Deepmind软件工程师Offer,几百页课程链接我帮你总结了(上)
|
API 开发者 芯片
应用实战精解系列(四):RVB2601开发板控制台解读与自定义命令
应用实战精解系列(四):RVB2601开发板控制台解读与自定义命令
315 0
应用实战精解系列(四):RVB2601开发板控制台解读与自定义命令
|
存储 SQL 网络协议
基于投资,通过迁移或者升级到CDP企业数据云
Cloudera数据平台(CDP)私有云基础版(CDP-PvC Base)是Cloudera数据平台的本地版本。它结合了Cloudera Enterprise Data Hub和Hortonworks Data Platform Enterprise的最佳服务和组件,以及在堆栈中的增加了新功能和增强功能,提供一流的本地企业数据平台。该版本允许客户从其旧的CDH5和HDP2.6集群进行迁移或升级,并通过访问新功能来增强其大数据体验,从而从其数据中获得更多价值。
234 0
基于投资,通过迁移或者升级到CDP企业数据云