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

MySQL 中一张表有三个字段 a、b、c,分别建有独立索引。SQL 为 WHERE a=1 AND b=1 AND c=1,这个查询会使用哪些索引?

拼多多集团-PDD后端开发电商系统设计技术原理问题排查MySQL

考察说明

考察对 MySQL 索引选择机制和 OR/AND 条件下多个单列索引行为的理解

回答思路

  1. 说明 MySQL 优化器对多个单列索引的合并策略
  2. 正确判断当前条件通常只会选择一个索引
  3. 解释可能出现的 index merge 情况及其适用场景
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。