Resolva problemas com índices ScaNN no motor de colunas

Este documento descreve os comandos para diagnosticar e resolver problemas de operações de índice do motor de colunas. Os índices vetoriais usam a estratégia de pesquisa de vizinho mais próximo aproximado (ANN) que melhora o desempenho e requer um equilíbrio entre a latência da consulta e a capacidade de memorização. Consulte o artigo Escolha um índice vetorial na IA do AlloyDB para mais informações.

Garantir a integridade do índice

Para verificar se um índice no motor de colunas é consistente e não tem corrupção nem erros, especialmente quando tem problemas relacionados com o desempenho do índice ou a obtenção de dados, use o seguinte comando SQL:

  SELECT google_columnar_engine_verify_index(index => 'INDEX_NAME');

Substitua INDEX_NAME pelo nome do índice.

Aplique a criação de índices e suprima erros

Para depurar ou analisar a estrutura e os dados num índice, pode despejar o conteúdo de um índice específico no motor de colunas através do seguinte comando SQL:

  SELECT google_columnar_engine_dump(index => 'INDEX_NAME');