准确来说 MySQL 引擎并不会判断走不走索引,判断走不走索引的是 MySQL 的计算层,查询优化和查询计划生成的阶段。判断依据是代价模型,估算查询的 IO 和 CPU 成本,取代价最低的。既然是估算,所以它有概率选择非最优的索引。这种情况可以考虑通过 hint 强制指定查询语句使用某个索引。
秋招加油!
秋招加油!
点赞 31 评论 24
全部评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
08-21 16:11
武汉理工大学 Java Xistic:啊哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

点赞 评论 收藏
分享

点赞 评论 收藏
分享