【详述】加了开窗函数要超过15秒,不加开窗函数一秒就出来了
【版本】 2.3.7
【核心逻辑】max(t1.dayno) over(partition by t4.yearmonth) as maxDayOfMonth
t1是主表,t4是日期表,想给每条数据都标记上它所属月的最大一天,t1主表按天分区,每个分区20多万条
【数据范围】 20230201 至20230223
发下对比的profile看看?
我已经换了一种写法了,速度快了,profile运维看了,说开窗所有数据会到一个节点去
1赞
把profile也发给我们吧
怎么替代开窗函数的呢