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

场景题:如果一个SQL命中了索引,但是执行仍然很慢,你会怎么排查和优化?

阿里云后端开发专业服务性能优化技术原理问题排查SQL

考察说明

考察SQL索引命中但性能差的排查思路和优化能力

回答思路

  1. 能够先验证索引是否真的生效(如通过执行计划查看实际使用的索引和扫描行数)
  2. 能分析可能导致索引失效或效果差的原因,如查询返回大量列、隐式类型转换、索引选择性差等
  3. 能提出具体优化手段,如覆盖索引、改写SQL、优化索引结构、调整统计信息等
  4. 能结合业务场景区分优化优先级
本题已收录答题指导

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

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