Questa pagina descrive come utilizzare lo strumento di consulenza per gli indici di AlloyDB per PostgreSQL con query insights.
Puoi utilizzare i suggerimenti sull'indicizzazione con Query Insights per visualizzare i suggerimenti e creare gli indici consigliati per migliorare le prestazioni delle query. Per saperne di più sul suggeritore di indici, vedi Panoramica del suggeritore di indici.
Puoi utilizzare Gemini Cloud Assist per monitorare e risolvere i problemi delle risorse AlloyDB. Per ulteriori informazioni, vedi Monitorare e risolvere i problemi con l'assistenza di Gemini.
Per scoprire come utilizzare Index Advisor per visualizzare ed eseguire query sui suggerimenti come tabella o per richiedere un'analisi e un report on demand, consulta Utilizzare Index Advisor.
Prima di iniziare
Per accedere alla dashboard Query Insights, abilita l'accesso ad AlloyDB nel tuo Google Cloud progetto.
Ruoli obbligatori
Per utilizzare il consulente per gli indici di AlloyDB, devi disporre delle autorizzazioni per eseguire le seguenti operazioni:
- Per accedere ai consigli sugli indici, devi disporre delle autorizzazioni per accedere alla dashboard Query Insights di AlloyDB.
- Per modificare le impostazioni del suggeritore di indici, devi disporre delle autorizzazioni per aggiornare le istanze AlloyDB.
Per ottenere queste autorizzazioni, chiedi all'amministratore di concederti uno dei seguenti ruoli:
- Visualizzatore di base (
roles/viewer
) - Visualizzatore Database Insights (
roles/databaseinsights.viewer
)
Per ulteriori informazioni sulla concessione dei ruoli, consulta Gestire l'accesso.
Disattivare i suggerimenti di Index Advisor
Per disattivare i suggerimenti di Index Advisor, segui questi passaggi:
Nella console Google Cloud , vai alla pagina Cluster.
Nell'elenco di cluster e istanze, fai clic su un'istanza.
Fai clic su Approfondimenti sulle query.
Fai clic su Modifica impostazioni.
Disattiva i suggerimenti di Index Advisor deselezionando Abilita suggerimenti. I suggerimenti di Index Advisor sono abilitati per impostazione predefinita.
Modificare la frequenza di aggiornamento dei suggerimenti di Index Advisor
Per modificare la frequenza di aggiornamento:
Nella console Google Cloud , vai alla pagina Cluster.
Nell'elenco di cluster e istanze, fai clic su un'istanza.
Fai clic su Approfondimenti sulle query.
Fai clic su Modifica impostazioni.
Aumentare o diminuire la frequenza di aggiornamento dei consigli dell'advisor degli indici. La frequenza di aggiornamento predefinita è ogni 24 ore.
Visualizzare e filtrare i suggerimenti di Index Advisor
Nella console Google Cloud , vai alla pagina Cluster.
Nell'elenco di cluster e istanze, fai clic su un'istanza.
Fai clic su Approfondimenti sulle query. I consigli di Index Advisor vengono visualizzati nella colonna Consigli della tabella Dimensioni principali per carico del database.
(Facoltativo) Per visualizzare solo le query con suggerimenti CREATE INDEX, aggiungi un filtro per Suggerimento: crea indici.
Visualizzare i consigli per una query
Per visualizzare i dettagli dei consigli sugli indici per una query specifica, segui questi passaggi:
Nella console Google Cloud , vai alla pagina Cluster.
Nell'elenco di cluster e istanze, fai clic su un'istanza.
Fai clic su Approfondimenti sulle query.
Nella tabella Dimensioni massime per carico del database, fai clic su Query.
Per visualizzare i dettagli dei suggerimenti relativi a una query, esegui una delle seguenti operazioni:
- Fai clic su una query per scoprire di più sui consigli per la query selezionata, incluse le seguenti informazioni:
- Impatto sulle prestazioni (alto, medio e basso): la velocità stimata della query dopo la creazione di tutti gli indici consigliati.
- Consigli: crea suggerimenti per gli indici.
- Tabelle interessate: il numero di tabelle che verranno interessate quando vengono creati gli indici.
- Spazio di archiviazione stimato aggiuntivo necessario: lo spazio di archiviazione stimato necessario per creare tutti gli indici consigliati.
- Numero di query interessate: il numero totale di query nel workload interessate dai suggerimenti per gli indici. Un indice può essere utile per più query.
- Fai clic su Crea indici per una query specifica per visualizzare consigli dettagliati sulla creazione di indici per migliorare le prestazioni delle query.
- Fai clic su una query per scoprire di più sui consigli per la query selezionata, incluse le seguenti informazioni:
Visualizza le query interessate
Nella console Google Cloud , vai alla pagina Cluster.
Nell'elenco di cluster e istanze, fai clic su un'istanza.
Fai clic su Approfondimenti sulle query.
Nella tabella Dimensioni massime per carico del database, fai clic su Query.
Fai clic su Crea indici per una query specifica.
Fai clic su Mostra query interessate.
Fai clic su una query per visualizzare i dettagli della query interessata.
Crea indici consigliati
Nella console Google Cloud , vai alla pagina Cluster.
Nell'elenco di cluster e istanze, fai clic su un'istanza.
Fai clic su Approfondimenti sulle query.
Nella tabella Dimensioni massime per carico del database, fai clic su Query.
Fai clic su Crea indici per una query specifica.
Fai clic su Copia tutti i comandi di indice. I comandi CREATE INDEX vengono copiati negli appunti.
Connettiti all'istanza principale dalla riga di comando.
Per creare gli indici consigliati, esegui i comandi copiati negli appunti, ad esempio:
CREATE INDEX ON "public"."demo_order" ("customer_id");
Passaggi successivi
- Scopri come utilizzare Index Advisor per visualizzare ed eseguire query sui suggerimenti come tabella o per richiedere un'analisi e un report on demand.
- Scopri come AlloyDB contribuisce a creare indici intelligenti.