Panoramica dei suggerimenti sull'indicizzazione

Questa pagina descrive l'Advisor per gli indici di Cloud SQL per MySQL.

Cloud SQL per MySQL offre un consulente per gli indici completamente gestito che monitora le query gestite regolarmente dal database. Periodicamente, il consulente per gli indici analizza queste query per consigliare nuovi indici che possono migliorare le prestazioni delle query. L'attivazione di Index Advisor ti consente di rilevare e risolvere i problemi di prestazioni relativi a sistemi e query.

Come funziona l'advisor per gli indici?

Index Advisor ti aiuta a migliorare l'elaborazione delle query come segue:

  • Aiutano a identificare un insieme di indici con comandi SQL per creare indici.
  • Fornisci dati utili per valutare gli indici consigliati, ad esempio la dimensione stimata dello spazio di archiviazione e l'impatto degli indici su una query.
L'Advisor per gli indici memorizza e mostra il comando CREATE INDEX contenente il nome del database, il nome della tabella e i nomi delle colonne. Le query monitorate sono tutte le query normalizzate con tutti i letterali rimossi.

I consigli sull'indice vengono criptati at-rest. Per saperne di più su come utilizzare l'Advisor per gli indici, consulta Utilizzare l'Advisor per gli indici. Per ulteriori informazioni su come utilizzare i suggerimenti sull'indicizzazione con Query Insights, consulta Utilizzare i suggerimenti sull'indicizzazione con Query Insights.

In Cloud SQL per MySQL, puoi utilizzare i flag di database per configurare e ottimizzare il consulente per gli indici. Per ulteriori informazioni, consulta Indicatori dell'Advisor per gli indici.

Limitazioni

L'Advisor per gli indici di Cloud SQL per MySQL presenta le seguenti limitazioni:

  • L'Advisor per gli indici fornisce solo consigli CREATE INDEX.
  • L'Advisor per gli indici è supportato solo da Cloud SQL per le versioni MySQL 8.0 o successive.
  • L'attivazione del consulente per gli indici potrebbe richiedere il riavvio dell'istanza se il flag performance_schema è disattivato. Per ulteriori informazioni su come attivare questo flag, consulta Flag del database.
  • Le repliche non sono supportate in Cloud SQL per MySQL.
  • Le macchine con core condivisi non sono supportate in Cloud SQL per MySQL.