更新模型不能命中bitmap索引问题

【背景】对更新表模型 key列创建索引,两个key列,ip不能命中索引,端口列能命中索引
【业务影响】ip不能命中索引,端口列能命中索引
【StarRocks版本】2.2

【详述】
对更新表模型 key列创建索引,两个key列,ip不能命中索引,端口列能命中索引

通过查看profile发现ip不能命中索引,端口列能命中索引


端口能命中

这块我理解是不是跟查询的sql也相关呢?

一个是where ip=“xxxx”,另一个是 where port=xxx,这其中难道有什么区别吗,就基数而言,端口的基数是65535,而ip的基数则大得多,但重复ip也不少,所以我不理解问题在哪。

辛苦看下SQL?

select ipv4_addr FROM common_asset_info_copy3 where ipv4_addr=“58.58.116.71”;
select port_num FROM common_asset_info_copy3 where port_num=46636;

辛苦拿下两个profile?给您看下。