Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Questo documento illustra le diverse opzioni che puoi utilizzare per gestire gli indici vettoriali. Ti consigliamo di gestire gli indici per assicurarti che si adattino alle modifiche dei dati che potrebbero influire sull'accuratezza dei risultati di ricerca. Man mano che il tuo set di dati cresce, utilizza le strategie riportate nelle sezioni seguenti per evitare il degrado del rendimento delle query.
Visualizzare le metriche dell'indice di vettori
Se la tua tabella è soggetta a aggiornamenti o inserimenti frequenti, ti consigliamo di ricreare periodicamente l'indice ScaNN esistente per migliorare l'accuratezza del recupero dell'indice. Puoi monitorare
le metriche dell'indice per visualizzare le modifiche nelle distribuzioni o nelle mutazioni dei vettori dall'i
nizio della creazione dell'indice, quindi eseguire nuovamente l'indicizzazione di conseguenza.
Puoi ricostruire manualmente l'indice se vuoi farlo con le configurazioni specificate al momento della creazione.
Per ricostruire manualmente l'indice, esegui il seguente comando:
REINDEXINDEXCONCURRENTLYINDEX_NAME;
Sostituisci INDEX_NAME con il nome dell'indice da ricostruire, ad esempio my-scann-index. I nomi degli indici vengono condivisi
nel database. Assicurati che ogni nome di indice sia univoco per ogni tabella del database.
Per saperne di più sul ricoindicizzazione in PostgreSQL, consulta
REINDEX.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-03-06 UTC."],[[["Maintaining vector indexes is crucial for adapting to data changes and ensuring accurate search results."],["Periodic reindexing of ScaNN indexes is recommended for tables with frequent updates or insertions to enhance recall accuracy."],["Vector index metrics can be monitored to identify changes in vector distributions or mutations, aiding in the decision to reindex."],["Indexes can be manually rebuilt using the `REINDEX INDEX CONCURRENTLY` command, maintaining the original configurations."],["The name provided for each index should be unique across the database, and shared between all tables."]]],[]]