flink 这个缓存受table.exec.state.ttl 这个参数控制吗?-[阿里云_云淘科技]

flink sql 里面的row number 取topn,这个缓存受table.exec.state.ttl 这个参数控制吗?

以下为热心网友提供的参考意见

Flink SQL中的row number取topn操作不受table.exec.state.ttl参数控制。

table.exec.state.ttl参数用于设置表执行状态的过期时间,它控制着Flink作业中表的状态在被访问后的存活时间。当表的状态超过了该参数指定的时间后,Flink会将过期的状态清理掉,以释放内存资源。

而row number取topn操作是在查询过程中对结果进行排序和截取的操作,与表的执行状态无关。因此,table.exec.state.ttl参数不会对row number取topn操作产生影响。

本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/13651.html

(0)
匿名
上一篇 2023年12月10日
下一篇 2023年12月10日

相关推荐

新手站长从“心”出发,感谢16年您始终不离不弃。