【详述】进行sql查询时,出现这个报错,普通的select不会报错,但触发到计算如count、distinct等计算因子就会报这个错,昨晚报错频繁,但早上过来又正常了
【背景】TRUNCATE TABLE后再重导数据,数据量不大40w作用,导入批次20s一次,看了监控compaction score也不高,在20~30徘徊
【业务影响】查询报错
【StarRocks版本】2.5.4
【集群规模】3fe(3 follower)+4be(fe与be混部)
【机器信息】32C/128G/万兆
【联系方式】社区群15-朴实无华
【附件】
- fe.log/beINFO/相应截图
be日志
W0504 20:47:57.623267 8248 pipeline_driver.cpp:254] push_chunk returns not ok status Internal error: Dict Decode failed, Dict can’t take cover all key :0
/root/starrocks/be/src/exec/pipeline/dict_decode_operator.cpp:33 _decoders[i]->decode(encode_column.get(), decode_columns[i].get())
W0504 20:47:57.623317 8248 pipeline_driver_executor.cpp:149] [Driver] Process error, query_id=e5360b63-ea79-11ed-8cde-48df371ac64c, instance_id=e5360b63-ea79-11ed-8cde-48df371ac655, status=Internal error: Dict Decode failed, Dict can’t take cover all key :0
/root/starrocks/be/src/exec/pipeline/dict_decode_operator.cpp:33 _decoders[i]->decode(encode_column.get(), decode_columns[i].get())
I0504 20:47:57.617040 8848 column_decoder.cpp:65] Internal error: not found slice:zeus in global dict will force the use of the global dictionary encoding
I0504 20:47:57.617151 8846 column_decoder.cpp:65] Internal error: not found slice:zeus in global dict will force the use of the global dictionary encoding
I0504 20:47:57.617416 8843 column_decoder.cpp:65] Internal error: not found slice:zeus in global dict will force the use of the global dictionary encoding
I0504 20:47:57.617559 8846 column_decoder.cpp:65] Internal error: not found slice:zeus in global dict will force the use of the global dictionary encoding