前言
大家好吖,欢迎来到 YY 滴MySQL系列 ,热烈欢迎! 本章主要内容面向接触过C++的老铁
主要内容含:
欢迎订阅 YY滴C++专栏!更多干货持续更新!以下是传送门!
目录
一.索引使用规则
※.验证索引效率提升
- 在未建立索引之前,执行如下SOL语句,查看SQL的耗时
- 耗时11s
- 利用主键索引(id)查,耗时0s
- 利用第二个字段sn查,耗时21s,性能极低
- 针对字段sn创建索引,然后再次执行相同的SQL语句,再次查看SQL的耗时
- 从21s变成0.01s,性能大大提升
1.覆盖索引——查询使用了索引,并且需要返回的列,在该索引中已经全部能够找到
- 尽量使用覆盖索引 (查询使用了素引,并且需要返回的列,在该索引中已经全部能够找到) ,减少select *
演示:
- 我们查看索引
- 紫色部分:上面比下面的效率好
</