5.2.3升级7.5.1后执行计划有问题

执行计划2 有dual了是看不到了,那么执行计划1、3 就不进行预处理了吗?如果预处理了 先执行了子查询那么走的索引肯定就是不对的。

如果limit 没有推到子查询里 并且子查询有了预处理,那么执行计划3的limit 为什么下推到索引扫描了? 还是说内部把这个not exists+子查询进行了SQL转化后生成的执行计划。