bitmap index 无效

【详述】问题详细描述
【背景】做过哪些操作?
【业务影响】
【StarRocks版本】例如:2.0.3
【集群规模】例如:3fe(3 follower)+5be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:8C/16G/万兆
【附件】
全部默认配置
cbo_low_cardinality_optimze true
我在ssb 测试中
创建bitmap_c_city bitmap index 反而速度变慢
把bitmap index 删除
cbo_low_cardinality_optimze false 时是cbo_low_cardinality_optimze true的两倍

如果这样测试create bitmap index 一点效果都没有,虽然explain 有dict_col
反而不创建create bitmap index,设置cbo_low_cardinality_optimze true 和false是效果差距很大, 版本是2.0.3

您好,麻烦您将cbo_low_cardinality_optimze true 和false的两个profile发一下(explain costs + sql)

这个两个的区别是
4:decode:
<dict id 40> : <string id 17>
cardinality: 7
column statistics:

  • LO_SHIPMODE=–>[-Infinity, Infinity, 0.0, 4.285855 ,7.0 ] ESTIMATE
  • count() --> [0.0, 7.0, 0.0, 8.0, 7.0] ESTIMATE

请问这个优化 低基数最大值是多少可以命中bitmap

麻烦分别发下有没有bitmap索引的profile吧,另外查询的列基数和行数大概什么量级尼

如何看profile 内容,我现自己分析一下