Utilizzare i suggerimenti sull'indicizzazione con Query Insights

Questa pagina descrive come utilizzare il consulente sull'indicizzazione di Cloud SQL per MySQL con Insight sulle query.

Puoi utilizzare i suggerimenti sull'indicizzazione con Query Insights per visualizzare i suggerimenti sull'indicizzazione suggerimenti e creare indici consigliati per migliorare le prestazioni delle query. Per scoprire di più sui suggerimenti sull'indicizzazione, consulta Panoramica dei consigli sull'indicizzazione. Per ulteriori informazioni come utilizzare Index Advisors per visualizzare ed eseguire query sui suggerimenti sotto forma di tabella o per richiedere un'analisi e un report on demand, vedi Utilizza il suggerimento 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 in Nella colonna Consiglio della sezione Query e tag principali. .
  4. (Facoltativo) Per visualizzare solo le query con i suggerimenti CREATE INDEX, aggiungi un elemento filtro per Consiglio: crea indici.

Visualizzare i suggerimenti 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 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 l'elemento selezionato query, incluse le seguenti informazioni:
      • Impatto sul rendimento (alto, medio e basso): velocità di query stimata dopo la creazione di tutti gli indici consigliati.
      • Consigli: crea suggerimenti sull'indice.
      • 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 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 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 in negli appunti, ad esempio:

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

Passaggi successivi