代码改变世界

为什么升级到 MySQL 8.x 后,带有多个 IN 值的查询会更昂贵?

2024-07-01 19:46  abce  阅读(7)  评论(0编辑  收藏  举报
MySQL的范围优化 有多个 IN 值的查询在 MySQL 查询优化器中,会使用 "等值范围优化"(Equality Range Optimization)。假设a56爆大奖在线娱乐们的查询是这样的: SELECT COUNT(*) FROM test.sbtest1 WHERE id IN (10,50,200,.