열 기반 엔진에서 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');