后端岗位面试题更新 2026-08-05

给定联合索引(a,b,c),查询 where a=1 and b=1 是否比 where a=1 使用索引更高效?请说明性能差异原理。

数字马力后端开发互联网/IT性能优化技术原理MySQL

考察说明

考察联合索引选择性及索引列数量对查询性能的影响

回答思路

  1. 能比较两种查询在索引使用上的差异
  2. 能解释索引列覆盖范围与过滤能力的关系
  3. 能提及回表和索引覆盖的机制