目录

索引的分类

聚簇索引(主键)和非聚簇索引(其他字段创建的二级索引)

唯一索引、全文索引、空间索引

联合索引、降序索引(8.0)、隐藏索引(8.0)

创建索引

隐式创建

create table book {
	id int primary key,
    name varchar(20),
    index idx_name(name)
};

显式创建

create index idx_name on book(name);

alter table book add index idx_name(name);

删除索引


alter table book drop index idx_name;

drop index idx_name from book;

索引的设计和使用原则

适合创建索引的11种情况

不适合创建索引的7种情况