后端岗位面试题更新 2026-08-05
在普通索引 name 上执行“where name = 某值”的查询时,相比无索引扫描,执行流程会有哪些区别?这种区别从哪一层开始产生?
淘天集团后端开发互联网/IT技术原理方案权衡MySQL
考察说明
考察索引条件下执行计划生成与扫描路径的差异
回答思路
- 指出优化器层根据索引生成不同执行计划
- 说明索引扫描直接定位B+树叶子节点
- 区分回表成本和覆盖索引的优化
- 说明存储引擎层如何读取索引页和数据页
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。