[TOC]
索引管理
按特定数据结构存储的数据
索引类型
- 聚集索引、非聚集索引: 数据是否与索引存储在一起
- 主键索引、辅助索引
- 稠密索引、稀疏索引: 是否索引了每一项数据
- B+ TREE、HASH、R TREE
- 简单索引、组合索引
- 左前缀索引
- 覆盖索引
创建索引
alter table table_test add index index_test1(name) ;
create index index_test2 on table_test(age);
删除索引
drop index name on table_test ;
查看索引
SHOW {INDEX | INDEXES | KEYS}
{FROM | IN} tbl_name
[{FROM | IN} db_name]
[WHERE expr]
示例:
SHOW INDEX FROM mytable FROM mydb;
SHOW INDEX FROM mydb.mytable;
分析查询语句执行过程(explain)
···sql
EXPLAIN SHOW INDEX FROM mytable FROM mydb;