1
Yeungsin 2020-04-12 01:53:35 +08:00
第二个查询,先处理的 where,user_info 中数据都直接被过滤了吧?
|
3
zhangysh1995 2020-04-12 16:57:41 +08:00
第二条用了缓存。
EXPLAIN 结果不一样,和优化器有关系,因为目前数据库基本实现的是贪心算法,不保证最后结果一定一致。 |
4
zhangysh1995 2020-04-12 16:58:30 +08:00
@tl3shi 优化器一般来说会优先处理影响结果的 predicate,能过滤的先过滤,所以 where 被先处理了。
|