目录
一 mysql的聚簇索引&非聚簇索引
1.1 数据表
1.2 聚簇索引
1.3 非聚簇索引
1.4 覆盖索引
二 mysql的4种扫描查询
2.1 全表扫描
2.2 索引扫描
2.3 覆盖索引扫描
2.4 回表扫描
2.5 总结
三 mysql的回表查询详解
3.1 回表查询
一 mysql的聚簇索引&非聚簇索引
1.1 数据表
| Id |
Name |
Username |
Age |
| 101 |
北京 |
bj |
23 |
| 102 |
上海 |
sh |
45 |
| 103 |
深圳 |
sz |
56 |
| 104 |
郑州 |
zz |
45 |
1.2 聚簇索引
数据是直接存储在索引的叶子节点中,通过主键查找到某一行数据,这一行数据的全部内容都存放在这个叶子节点中,聚簇索引必须有,而且只能有一个。



![[Mac] 开发环境部署工具ServBay 1.12.2](https://i-blog.csdnimg.cn/direct/9fe237104c584807b408678d28323340.png)















