草庐IT

mysql索引都有哪些,有哪些分类

按数据结构分类可分为:B+tree索引、Hash索引、Full-text索引。按物理存储分类可分为:聚簇索引、二级索引(辅助索引)。按字段特性分类可分为:主键索引、普通索引、前缀索引。按字段个数分类可分为:单列索引、联合索引(复合索引、组合索引)。 一、按数据结构分类MySQL索引按数据结构分类可分为:B+tree索引、Hash索引、Full-text索引。 -InnoDBMyISAMMemoryB+tree索引✓✓✓Hash索引××✓Full-text索引✓(MySQL5.6+)✓✓ 注:InnoDB实际上也支持Hash索引,但是InnoDB中Hash索引的创建由存储引擎引擎自动优化创建,不