有了解过“回表”的概念吗?什么情况下会出现“回表”?

Java源码网 4月前 ⋅ 293 阅读 0 下载

有了解过“回表”的概念吗?什么情况下会出现“回表”?

回表就是先通过数据库索引扫描出数据所在的行,再通过行主键id取出索引中未提供的数据, 即基于非主键索引的查询需要多扫描一棵索引树。 当查询的字段在二级索引上没有的时候,就需要“回表”在主键索引上再查一次。


全部评论: 0

    我有话说: