벡터 색인 유지

문서 버전을 선택합니다.

이 문서에서는 벡터 색인을 유지하는 데 사용할 수 있는 다양한 옵션을 설명합니다. 검색 결과 정확성에 영향을 미칠 수 있는 데이터 변경사항에 색인이 적응하도록 색인을 유지할 수 있습니다. 데이터 세트가 커지면 쿼리 성능이 저하되지 않도록 다음 섹션의 전략을 사용합니다.

벡터 색인 측정항목 보기

테이블이 자주 업데이트되거나 삽입되는 경우 색인 재현율 정확성을 높이기 위해 주기적으로 기존 ScaNN 색인을 다시 생성하는 것이 좋습니다. 색인이 빌드된 이후 색인 측정항목을 모니터링하여 벡터 분포나 벡터 변형의 변경사항을 본 다음 그에 따라 색인을 다시 생성할 수 있습니다.

측정항목에 대한 자세한 내용은 벡터 색인 측정항목 보기를 참조하세요.

색인을 수동으로 다시 빌드

색인을 만들 때 지정한 구성으로 색인을 다시 빌드하려면 색인을 수동으로 다시 빌드하면 됩니다.

색인을 수동으로 다시 빌드하려면 다음 명령어를 실행합니다.

REINDEX INDEX CONCURRENTLY INDEX_NAME;

INDEX_NAME을 다시 빌드하려는 색인 이름(예: my-scann-index)으로 바꿉니다. 색인 이름은 데이터베이스 전체에서 공유됩니다. 각 색인 이름이 데이터베이스의 각 테이블에 고유해야 합니다.

PostgreSQL에서 색인을 다시 생성하는 방법에 대한 자세한 내용은 REINDEX를 참조하세요.

다음 단계