Questa pagina descrive come utilizzare l'Advisor per gli indici di AlloyDB per PostgreSQL con gli approfondimenti sulle query.
Puoi utilizzare il consulente per gli indici con Query Insights per visualizzare i suoi consigli e creare gli indici consigliati per migliorare le prestazioni delle query. Per scoprire di più sull'Advisor per gli indici, consulta la panoramica dell'Advisor per gli indici.
Puoi utilizzare l'assistenza di Gemini in Databases per monitorare e risolvere i problemi delle tue risorse AlloyDB. Per ulteriori informazioni, consulta Monitorare e risolvere i problemi con l'assistenza di Gemini.
Per scoprire come utilizzare Index Advisor per visualizzare ed eseguire query sui consigli come tabella o per richiedere un'analisi e un report on demand, consulta Utilizzare Index Advisor.
Prima di iniziare
Per accedere alla dashboard di approfondimenti sulle query, abilita l'accesso ad AlloyDB nel tuo progetto Google Cloud.
Ruoli obbligatori
Per utilizzare il consulente per gli indici AlloyDB, devi disporre delle autorizzazioni per eseguire quanto segue:
- Per accedere ai consigli per gli indici, devi disporre delle autorizzazioni per accedere alla dashboard degli approfondimenti sulle query di AlloyDB.
- Per modificare le impostazioni del consulente per gli 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 di Database Insights (
roles/databaseinsights.viewer
)
Per ulteriori informazioni sulla concessione dei ruoli, consulta Gestire l'accesso.
Disattivare i consigli del consulente per gli indici
Per disattivare i consigli dell'Advisor per gli indici, 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 consigli dell'Advisor per l'indice deselezionando Attiva consigli. I consigli dell'Advisor per gli indici sono abilitati per impostazione predefinita.
Modificare la frequenza di aggiornamento dei consigli dell'Advisor per l'indicizzazione
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.
Aumenta o diminuisci la frequenza di aggiornamento dei consigli dell'Advisor per gli indici. La frequenza di aggiornamento predefinita è ogni 24 ore.
Visualizzare e filtrare i consigli 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 dell'Advisor per gli indici vengono visualizzati nella colonna Consigli della tabella Principali dimensioni 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 per gli 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 principali per carico del database, fai clic su Query.
Per conoscere i dettagli dei consigli relativi a una query, svolgi una delle seguenti operazioni:
- Fai clic su una query per scoprire di più sui consigli per la query selezionata, tra cui le seguenti informazioni:
- Impatto sulle prestazioni (alto, medio e basso): la velocità di query stimata dopo la creazione di tutti gli indici consigliati.
- Consigli: crea consigli sugli indici.
- Tabelle interessate: il numero di tabelle che saranno interessate dalla creazione degli indici.
- Spazio di archiviazione aggiuntivo stimato necessario: lo spazio di archiviazione stimato necessario per creare tutti gli indici consigliati.
- Numero di query interessate: il numero totale di query nel carico di lavoro interessato dai consigli per gli indici. Un indice può essere utile per più query.
- Fai clic su Crea indici per una query specifica per ricevere 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, tra cui 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 principali 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 visualizzarne i dettagli.
Creare 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 principali 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 sulla 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 e eseguire query sui consigli sotto forma di tabella o per richiedere un'analisi e un report on demand.
- Scopri come AlloyDB ti aiuta a creare indici intelligenti.