鹅厂面试:SELECT * 一定导致索引失效?常见索引失效场景有哪些? - JavaGuide

Wait 5 sec.

【摘要】在数据库性能优化中,索引是最直接有效的优化手段之一。然而,建了索引并不等于一定能用上索引。实际开发中,我们经常遇到这样的困惑:明明在字段上建立了索引,查询却依然慢如蜗牛,通过 EXPLAIN 分析发现居然是全表扫描。 导致索引失效的原因多种多样,既有 SQL 语句写法问题,也有索引设计不当的因素。有 阅读全文