使用flink CUMULATE 累积函数遇到锁表的问题

create view tmp AS
SELECT
	ranking_day  as `ranking_date`,
    COUNT(DISTINCT uuid)  as `orderNumDay`,
    MAX(updatetime) as `update_time`
FROM 
TABLE(
    CUMULATE(TABLE kafkastream_fbuy2_view, DESCRIPTOR(proctime), INTERVAL '10' SECOND, INTERVAL '1' DAY))
GROUP BY window_start, window_end, ranking_day;

图中是我统计每天的数据量,并做每10秒钟的输出,使用了CUMULATE函数后,不会内存溢出了,出现了锁mysql 表的情况,离线修复不了,不知道大家有没有遇到这种情况?

就比如我要在20230614的3点修复20230613的那个数据,更新不了会被锁住,等到20230615的时候才能修复到20230613的那个数据

flink sql 知其所以然(十):大家都用 cumulate window 计算累计指标啦-腾讯云开发者社区-腾讯云

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值