mysql索引类型有哪些

2025-02-24 08:25:19
推荐回答(2个)
回答1:

普通索引:一个索引只包含一个列,一个表可以有多个单列索引;
唯一索引:索引列的值必须唯一,但允许有空值;
复合索引:多列值组成一个索引,专门用于组合搜索,其效率大于索引合并;
聚簇索引:也可以称为主键索引,是一种数据存储方式,B+树结构,一张表只能有一个聚簇索引;
非聚簇索引:顾名思义,不是聚簇索引。

回答2:

主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE。