MySOL 只需要通过索引就可以返回查询所需要的数据,而不必在查到索引之后再去回表查询数据了,这样就减少了大量的 I/O 操作,查询速度也相当快。

在执行计划的 extra 列中会出现Using index 的关键字。

这条查询语句中,想要检索主键 id 字段,而且在查询条件中 name 字段是普通索引,之前讲过普通索引中包含主键的值,相当于 (name,id)索引,那么这条语句就使用了覆盖索引,出现了 Using index。

如使用覆盖索引,一定要使用 select 列出所需的列,坚决不能直接写出 select *

作者:admin  创建时间:2023-01-13 11:40
最后编辑:admin  更新时间:2023-02-02 13:39