系列文章目录
在MySQL中,如何定位慢查询?
发现了某个SQL语句执行很慢,如何进行分析?
了解过索引吗?(索引的底层原理)/B 树和B+树的区别是什么?
什么是聚簇索引(聚集索引)和非聚簇索引(二级索引)
在InnoDB存储引擎中,聚簇索引是必须有并且只有一个。MyISAM中没有聚簇索引。
什么是回表?
回表就是,先查找非聚簇索引的B+树,找到叶子结点后,因为叶子结点保存的是主键的值,所以还要拿着这个主键去查找主键索引的B+树,主键索引一般是聚簇索引,这样进行两次B+树的查找就是回表。