索引的类型
- MySQL 索引类型: 见 :SOF
primary / unique 唯一性索引,二者略有区别
key/index 最常见的索引,非唯一性
fulltext 全文索引
- MyISAM 和 InnoDB 存储引擎的索引算法: 见 MySQL5.7官方文档
InnoDB - BTREE
MyISAM - BTREE
MEMORY/HEAP - HASH, BTREE
NDB HASH - BTREE (see note in text)
所以创建索引的时候不需要指定 using BTREE,已经默认了。
常见的索引案例
where a=xx order by b
推荐 (a,b) 组合索引