mysql之索引

mysql根据其表使用的引擎不同,所支持的索引类型也不同

索引类型主要有hash索引和Betree索引两种

hash索引的结构和hashmap结构相似

Betree索引有分为非聚簇索引和聚簇索引,前者是储存的指向数据的地址,后者储存的是数据值

另外还有二级索引

注意:组合索引不能用于单列,另外,当在一张表中建立两个索引而这两个索引刚好可以用在同一SQL中时,此时只会运用其中一个索引

你可能感兴趣的:(SQL优化)