使用explain查询SQL语句的执行计划,通过执行计划来分析索引的使用情况。

MySQL中聚簇索引和非聚簇索引,在查询数据的时候有区别吗?为什么?

聚簇索引查询会更加快些。因为主键索引树的页子节点存储的是整行数据。也就是我们需要得到的数据。而非主键索引的页子节点是主键的值,查询的主键之后,我们还需要通过主键的值再次进行查询数据。(这个过程被称之为回表)。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.