insert overwrite 影响查询使用

【详述】在执行insert overwrite 时,查询会被延迟,直到insert overwrite 结束,查询结果才能查出来。
【业务影响】
【StarRocks版本】2.5.7

@trueeyu @StarRocks小助手

表是分区表么?写入是按照分区粒度写入的么?请详细描述下您的这个业务场景

这个表是主键模型的表?

不是按照分区的粒度,就是整表的insert overwrite

是的,大佬,主键模型

场景是这张表的数据每次都在insert overwrite 整体覆盖它,因为要全量计算。然后这张表提供给帆软报表查询。insert overwrite 整个流程大约10s左右完成。帆软再查询时,有偶然现象发生卡顿。就排到了insert overwrite 时,查询就会等待。insert overwrite结束,查询就可以查询了。

这个当前已经在优化了,insert overwrite一次数据量比较大的时候,会有这个问题。

你的场景是不是一次insert overwrite大量的数据。

量不小,执行的时间将近10s。

这个估计在3.1才能彻底解决。或是你试试将Tablet拆小点,看能不能缓解

2.5.X的版本会修复吗?tablet不大。。

1个Tablet有多大?

磁盘是机械盘吗?

3.1.3 主键表还有问题

@trueeyu 主键模型表,分区表,每次插入才14条

用3.1的最新版本试试