In questa pagina viene descritto il consulente sull'indicizzazione di Cloud SQL per MySQL.
Cloud SQL per MySQL offre un Index Advisor completamente gestito che monitora che il tuo database gestisce regolarmente. Periodicamente, il consulente per gli indici analizza queste query per consigliare nuovi indici che possono migliorare le prestazioni delle query. L'attivazione dei suggerimenti sull'indicizzazione consente di rilevare e correggere il rendimento a problemi con 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 per aiutarti a valutare gli indici consigliati, ad esempio: la dimensione di archiviazione stimata e l'impatto degli indici su una query.
CREATE INDEX
contenente
nome del database, della tabella e 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 maggiori informazioni su come utilizzare Index Advisors 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:
- Il consulente sull'indicizzazione fornisce solo consigli per
CREATE INDEX
.
- L'Advisor per gli indici è supportato solo da Cloud SQL per MySQL 8.0 o versioni successive.
- L'attivazione del consulente per gli indici potrebbe richiedere il riavvio di un'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.