【详述】问题详细描述
【背景】做过哪些操作?
【业务影响】
【StarRocks版本】2.3.3
【集群规模】3fe(1 follower+2observer)+5be
【机器信息】
明细模型使用delete语句时超时了(数据量也不大,后来发现是使用的字段用错了),
看论坛说设置enable_check_string_lengths=false关闭varchar length检查,
设置了发现并没有生效,虽然使用的delete字段用错了,不过正常情况下只不过删不掉数据,超时就会给人误导
咱们一次大约删除了多少数据呢?
表里就几千条,每次删除1条
可以使用 in多条的方式来删除,当前的删除模型不太合理,是任务调度的方式,一次性发起大量的删除任务,会产生大量的Delete任务,会很慢或超时,后面的版本会优化。
或是指定范围Delete的方式,或是采用主键模型试试。