3.4版本HNSW索引的向量检索时延较高

为了更快的定位您的问题,请提供以下信息,谢谢
【详述】使用HNSW索引进行近似向量检索,在达到90%以上的精度下时延较高,达到700ms+
【背景】创建向量索引空表,插入数据,查询数据并统计接口时延
【业务影响】影响查询性能
【是否存算分离】存算一体
【StarRocks版本】3.4.0
【集群规模】1fe + 3be
【机器信息】128C 1000G SSD * 3
【联系方式】
【附件】
索引构建参数
“dim” = “128”, “efconstruction” = “400”, “index_type” = “hnsw”, “is_vector_normed” = “false”, “m” = “32”, “metric_type” = “cosine_similarity”


向量规模 23908429

查询参数与时延
pipeline_dop设定为0


efsearch=128
image
资源消耗
三节点平均 消耗 10G内存 4.5核cpu
query_profile 整体时延
image
query_profile PendingTime时延疑似过大

完整query profile 见附件
846dc341-ece0-11ef-a16a-b49691ba32e4profile.txt (27.4 KB)