Mysql索引设计与优化
本文目的:认识索引,创建最合适的索引,优化sql,本文基于Mysql5.7 innoDB
1、认识索引
创建索引的目的:为了帮助Mysql高效的查询数据,其本身也是一种数据结构(B+Tree)
索引的分类:
普通单一字段索引:索引只包含一个字段,一个表可以存着多个
唯一索引:可以包含1-16个字段,一般控制在3-5个,组合字段值必须全表唯一,可以为空值,但不建议为空值
组合索引:可以包含1-16个字段,一般控制在3-5个,使用时注意最左原则(1,12,123)
主键索引:特殊的唯一索引(单个或
原创
2021-03-26 18:08:27 ·
222 阅读 ·
0 评论