最简单的DML,为什么这么慢的查询

【详述】SELECT 字段1 FROM 业务表 WHERE 字段2=‘D29568887’
【背景】尝试过修改内存等方式,重构表,重构排序键
【业务影响】业务表2000w条数据,Total 耗时20ms-30ms。
【表结构】业务表结构,为20个char(10)字段,单分区,24个桶,3个副本
【并发数】手动500条线程,本条与主题无关
【StarRocks版本】例如:2.4.2
【集群规模】例如:3fe(1 follower+2observer)+3be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:32C/64G/千兆
【联系方式】本站
【附件】

就想问一下,能优化到单条SELECT查询,0.2ms,或者0.02ms的速度吗?

发个profile看下,获取Profile,通过Profile分析查询瓶颈

麻烦您看一下。这是最快的一条SQLTOTAL,14ms。
同样的样本数据,ORACLE数据库,在有索引的前提下,querytime是0.2ms。

想问一下,starRocks能否将类似的DML的查询时效提高到0.02ms。

纯小白,可能问的不是很专业。麻烦了

profile.txt (24.7 KB)