排查列式引擎中的 ScaNN 索引问题

本文档介绍了用于诊断和排查列式引擎索引操作问题的命令。向量索引使用近似最近邻 (ANN) 搜索策略,可提升性能,但需要在查询延迟和召回率之间取得平衡。如需了解详情,请参阅在 AlloyDB AI 中选择向量索引

确保索引完整性

如需验证列式引擎中的索引是否一致且没有任何损坏或错误(尤其是在遇到与索引性能或数据检索相关的问题时),请使用以下 SQL 命令:

  SELECT google_columnar_engine_verify_index(index => 'INDEX_NAME');

INDEX_NAME 替换为索引的名称。

强制创建索引并抑制错误

如需调试或分析索引中的结构和数据,您可以使用以下 SQL 命令转储列式引擎中特定索引的内容:

  SELECT google_columnar_engine_dump(index => 'INDEX_NAME');