維護向量索引

選取說明文件版本:

本文說明可用來維護向量索引的不同選項。您可能需要維護索引,確保索引能因應資料變更,避免影響搜尋結果的準確度。隨著資料集成長,請使用下列各節中的策略,避免查詢效能下降。

查看向量索引指標

如果資料表經常更新或插入資料,建議您定期重新建立現有 ScaNN 索引,以提高索引的召回準確率。您可以監控索引指標,查看索引建構完成後向量分布或突變的變化,然後視需要重新建立索引。

如要進一步瞭解指標,請參閱「查看向量索引指標」。

手動重建索引

如要使用建立索引時指定的設定重建索引,可以手動重建索引。

如要手動重建索引,請執行下列指令:

REINDEX INDEX CONCURRENTLY INDEX_NAME;

INDEX_NAME 替換為要重建的索引名稱,例如 my-scann-index。索引名稱會在資料庫中共用。請確保資料庫中每個資料表的索引名稱都不重複。

如要進一步瞭解 PostgreSQL 中的重新建立索引作業,請參閱「REINDEX」。

後續步驟