Utilizzare i suggerimenti sull'indicizzazione con Query Insights

Questa pagina descrive come utilizzare l'Advisor per gli indici di Cloud SQL per PostgreSQL con Query Insights.

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ù sui suggerimenti sull'indicizzazione, consulta Panoramica dei consigli sull'indicizzazione. Per scoprire come utilizzare Index Advisor per visualizzare e eseguire query sui consigli come tabella o per richiedere un'analisi e un report on demand, consulta Utilizzare Index Advisor.

Puoi utilizzare l'assistenza di Gemini in Databases per osservare e risolvere i problemi del tuo di Cloud SQL per PostgreSQL. Per ulteriori informazioni, vedi Osserva e risolvi i problemi con l'assistenza di Gemini.

Prima di iniziare

  1. Configura Gemini in Databases.
  2. Attivare Query Insights.

Visualizzare e filtrare i suggerimenti dei suggerimenti sull'indicizzazione

  1. Nella console Google Cloud, vai alla pagina Istanze Cloud SQL.

    Vai a Istanze Cloud SQL

  2. Per aprire la pagina Panoramica di un'istanza, fai clic sul nome dell'istanza.
  3. Fai clic su Query Insights. I suggerimenti dei suggerimenti sull'indicizzazione vengono visualizzati in Nella colonna Consiglio della sezione Query e tag principali. .
  4. (Facoltativo) Per visualizzare solo le query con suggerimenti per la creazione di indici, aggiungi un filtro per Suggerimento: crea indici.

Visualizzare i consigli per una query

Per visualizzare i dettagli dei suggerimenti sull'indicizzazione per una query specifica, segui questi passaggi passaggi:

  1. Nella console Google Cloud, vai alla pagina Istanze Cloud SQL.

    Vai a Istanze Cloud SQL

  2. Per aprire la pagina Panoramica di un'istanza, fai clic sul nome dell'istanza.
  3. Fai clic su Approfondimenti sulle query.
  4. Nella sezione Query e tag più cercati, fai clic su Query.
  5. Per conoscere i dettagli dei suggerimenti su una query, esegui una delle seguenti operazioni:
    • Fai clic su una query per scoprire di più sui suggerimenti per l'elemento selezionato query, incluse 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 per gli indici.
      • Tabelle interessate: il numero di tabelle che saranno interessati quando vengono creati gli indici.
      • Spazio di archiviazione stimato aggiuntivo necessario: la stima le dimensioni dello spazio di archiviazione necessarie per creare tutti gli indici consigliati.
      • Numero di query interessate: il numero totale di query. nel carico di lavoro interessato dai suggerimenti sull'indice. Un indice può essere utile per più query.
    • Fai clic su Crea indici per una query specifica e scoprire i dettagli Suggerimenti sulla creazione di indici per migliorare le prestazioni delle query.

Visualizza le query interessate

  1. Nella console Google Cloud, vai alla pagina Istanze Cloud SQL.

    Vai a Istanze Cloud SQL

  2. Per aprire la pagina Panoramica di un'istanza, fai clic sul nome dell'istanza.
  3. Fai clic su Approfondimenti sulle query.
  4. Nella tabella Dimensioni principali per carico del database, fai clic su Query.
  5. Fai clic su Crea indici per una query specifica.
  6. Fai clic su Mostra query interessate.
  7. Fai clic su una query per visualizzare i dettagli della query interessata.
  1. Nella console Google Cloud, vai alla pagina Istanze Cloud SQL.

    Vai a Istanze Cloud SQL

  2. Per aprire la pagina Panoramica di un'istanza, fai clic sul nome dell'istanza.
  3. Fai clic su Approfondimenti sulle query.
  4. Nella tabella Dimensioni principali per carico del database, fai clic su Query.
  5. Fai clic su Crea indici per una query specifica.
  6. Fai clic su Copia tutti i comandi dell'indice. I comandi CREATE INDEX vengono copiati negli appunti.
  7. Connettiti all'istanza principale sulla riga di comando.
  8. Per creare gli indici consigliati, esegui i comandi copiati negli appunti, ad esempio:

    CREATE INDEX ON "public"."demo_order" ("customer_id");

Passaggi successivi