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