Utilizzare i suggerimenti sull'indicizzazione con Query Insights

Questa pagina descrive come utilizzare il suggerimento sull'indicizzazione di Cloud SQL per PostgreSQL con Query Insights.

Puoi utilizzare i suggerimenti sull'indicizzazione con Query Insights per visualizzare i suggerimenti dei suggerimenti sull'indicizzazione e creare indici consigliati per migliorare le prestazioni delle query. Per scoprire di più sui suggerimenti sull'indicizzazione, consulta Panoramica dei suggerimenti sull'indicizzazione. Per scoprire come utilizzare i suggerimenti sull'indicizzazione per visualizzare ed eseguire query sotto forma di tabella o per richiedere un'analisi e un report on demand, consulta Utilizzare il consulente sull'indicizzazione.

Prima di iniziare

  1. Configura Gemini in Databases.
  2. Attiva 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 nella colonna Consiglio della sezione Query e tag principali.
  4. (Facoltativo) Per visualizzare solo le query con suggerimenti CREATE INDEX, aggiungi un filtro per Suggerimento: crea indici.

Visualizzare i suggerimenti per una query

Per visualizzare i dettagli dei suggerimenti sull'indicizzazione per una query specifica, segui questi 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 Query Insights.
  4. Nella sezione Query e tag principali, 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 la query selezionata, incluse le seguenti informazioni:
      • Impatto sulle prestazioni (alto, medio e basso): la velocità stimata delle query dopo la creazione di tutti gli indici consigliati.
      • Consigli: crea suggerimenti sull'indice.
      • Tabelle interessate: il numero di tabelle interessate dalla creazione degli indici.
      • Spazio di archiviazione stimato aggiuntivo necessario: le dimensioni di archiviazione stimate 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 vantaggioso per più query.
    • Fai clic su Crea indici per una query specifica per scoprire suggerimenti dettagliati sulla creazione di indici al fine di 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 Query Insights.
  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 Query Insights.
  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 dalla riga di comando.
  8. Per creare gli indici consigliati, esegui i comandi che sono stati copiati negli appunti, ad esempio:

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

Passaggi successivi