MySQL主键索引和普通索引的区别

2019年12月22日 710点热度 0人点赞 0条评论

1、主键索引索引着数据,然后普通索引索引着主键ID值(这是在innodb中,但是如果是myisam中,主键索引和普通索引是没有区别的都是直接索引着数据)

2、当你查询用的是where id=x 时,那只需要扫描一遍主键索引,然后拿到相应数据
但是如果是查询的普通索引的话,那么会先扫描一次普通索引,拿到主键值,然后再去扫主键索引,拿到所需要的数据,这个过程叫做回表

 

除非注明,否则均为李锋镝的博客原创文章,转载必须以链接形式标明本文链接

李锋镝

既然选择了远方,便只顾风雨兼程。

guest
0 评论
Inline Feedbacks
查看所有评论