后端岗位面试题更新 2026-08-05
针对类似 SELECT ... WHERE a=某值 AND b<某值 ORDER BY c 的查询,应如何设计索引?所有创建的索引都会被用到吗?
盒马后端开发消费品/零售性能优化风险判断技术原理MySQL
考察说明
考察复合索引设计、最左前缀原则与索引失效的边界意识
回答思路
- 能按等值、范围、排序的优先级设计复合索引顺序
- 能说明最左前缀原则及范围条件后的列无法用于排序或等值过滤
- 能判断并非所有索引都会被用,并解释索引选择与优化器行为
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。