Solucionar problemas de índices de ScaNN en el motor en columnas

En este documento se describen los comandos para diagnosticar y solucionar problemas relacionados con las operaciones de índice del motor columnar. Los índices vectoriales usan la estrategia de búsqueda del vecino más cercano aproximado (ANN), que mejora el rendimiento y requiere un equilibrio entre la latencia de las consultas y el recuerdo. Consulta más información en Elegir un índice de vectores en AlloyDB AI.

Asegurar la integridad del índice

Para verificar que un índice del motor columnar es coherente y no tiene ningún error ni está dañado, sobre todo si tienes problemas relacionados con el rendimiento del índice o la recuperación de datos, usa el siguiente comando SQL:

  SELECT google_columnar_engine_verify_index(index => 'INDEX_NAME');

Sustituye INDEX_NAME por el nombre del índice.

Forzar la creación de índices y suprimir errores

Para depurar o analizar la estructura y los datos de un índice, puedes volcar el contenido de un índice específico del motor de columnas mediante el siguiente comando SQL:

  SELECT google_columnar_engine_dump(index => 'INDEX_NAME');