在一个商家售货统计表中,商家id建有索引,查询 `select sum(count) from temp where id = 123456` 速度很慢,请分析可能的原因并提出优化方案。
考察说明
考察对索引失效、全表扫描、数据分布和聚合查询优化的理解
回答思路
- 能指出索引在等值过滤中生效,但sum聚合导致回表或扫描大量行
- 能分析数据倾斜、统计信息过期、索引选择性差等原因
- 能提出覆盖索引、分区、预聚合或物化视图等优化方案
- 能结合执行计划说明慢的根本原因
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。