模型服务连接失败

什么是覆盖索引?什么是索引下推?

无标签
分类
数据库
难度
未设置
来源数
1
更新时间
2026/03/29 00:57

答案

覆盖索引指的是对要查询的字段建立联合索引,这样在查询的时候就能够避免回表操作来提升效率。 索引下推指的是对条件字段去建立联合索引,如果没有建立,那么在匹配完第一个条件后,需要先进行回表查询,在根据查询到的数据进行第二个条件的判断,建立联合索引后,第一个条件比较完,如果第二个条件也存在,则会直接进行比较,失败的话之间跳过,这样就能够减少回表操作的次数,提升效率。

相关题目(5)

分布式系统Redis
分布式系统并发Redis
分布式系统Redis
分布式系统并发Redis

元信息

审核状态: active
关联来源: 1

来源面经题(0)

这道题目前没有手动沉淀的面经题来源。

来源(1)

Java八股(数据库).md

knowledge_note
Question 32: 什么是覆盖索引?什么是索引下推? Source answer: 覆盖索引指的是对要查询的字段建立联合索引,这样在查询的时候就能够避免回表操作来提升效率。 索引下推指的是对条件字段去建立联合索引,如果没有建立,那么在匹配完第一个条件后,需要先进行回表查询,在根据查询到的数据进行第二个条件的判断,建立联合索引后,第一个条件比较完,如果第二个条件也存在,则会直接进行比较,失败的话之间跳过,这样就能够减少回表操作的次数,提升效率。 Reviewed answer: 覆盖索引是查询所需字段都包含在索引中,从而避免回表;索引下推是把部分过滤条件下推到存储引擎层,在索引遍历阶段先过滤,减少回表次数。