天天养生

深入探究MySQL回表原理:优化查询性能关键

2023-09-01 05:35:54
相关推荐

Mysql回表指的是在InnoDB存储引擎下,二级索引查询到的索引列,如果需要查找所有列的数据,则需要到主键索引里面去取出数据。这个过程就称为回表。因为行的数据都是存在主键B+tree的叶子节点里面,二级索引的B+树叶子节点都是存放的(索引列,主键)。

mysql回表原理

回表是因为MySQL索引并不会存储全部数据,当select的数据不只是索引字段时,需要再查询一次b+树找到数据,这就是所谓的回表。

阅读剩余内容
网友评论
显示评论内容(1) 收起评论内容
  1. 2023-11-18 14:29ヤ簡蕇薆ぢ[江西省网友]223.21.67.24
    mysql回表原理是数据库查询优化中重要环了解这个原理可以帮助我们更好地优化数据库查询性能。
    顶6踩0
相关阅读
小编推荐