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

对于联合索引(a,b,c),如果查询条件顺序为c,b,a,查询会使用该索引吗?

顺丰集团后端开发物流/供应链技术原理问题排查MySQL

考察说明

考察联合索引最左前缀原则及查询优化器对条件顺序的处理

回答思路

  1. 明确联合索引的最左前缀原则
  2. 说明条件顺序与索引列顺序不一致时优化器的处理
  3. 判断是否能走索引并解释原因
  4. 区分MySQL等数据库优化器的行为差异