客户提供了一个test case,可以通过一个相似的简单查询重现这个问题....(starts=6):
上面测试表明,dt_cnfrm=2018-09-03 00:00:00对应的记录,在qdm_0904表应该是不连续分布的,而不论是在QDM_0903表上补充这一天的记录,还是用...order by的方式复制QDM_0904表,dt_cnfrm=2018-09-03 00:00:00对应的记录,都应该是连续分布的.同时也表明,执行计划中的filter算法,还与数据的物理分布有关.在这个...sql遇到了严重的性能问题,应该可以说是有一定的算法缺陷....就不需要考虑数据具体的物理分布了,而且效率比原SQL要高很多.