Questa pagina descrive come utilizzare il consulente sull'indicizzazione di Cloud SQL per MySQL 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
Visualizzare e filtrare i suggerimenti dei suggerimenti sull'indicizzazione
-
Nella console Google Cloud, vai alla pagina Istanze Cloud SQL.
- Per aprire la pagina Panoramica di un'istanza, fai clic sul nome dell'istanza.
- Fai clic su Query Insights. I suggerimenti dei suggerimenti sull'indicizzazione vengono visualizzati nella colonna Consiglio della sezione Query e tag principali.
- (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:
-
Nella console Google Cloud, vai alla pagina Istanze Cloud SQL.
- Per aprire la pagina Panoramica di un'istanza, fai clic sul nome dell'istanza.
- Fai clic su Query Insights.
- Nella sezione Query e tag principali, fai clic su Query.
- 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.
- Fai clic su una query per scoprire di più sui suggerimenti per la query selezionata, incluse le seguenti informazioni:
Visualizza le query interessate
-
Nella console Google Cloud, vai alla pagina Istanze Cloud SQL.
- Per aprire la pagina Panoramica di un'istanza, fai clic sul nome dell'istanza.
- Fai clic su Query Insights.
- Nella tabella Dimensioni principali per carico del database, fai clic su Query.
- Fai clic su Crea indici per una query specifica.
- Fai clic su Mostra query interessate.
- Fai clic su una query per visualizzare i dettagli della query interessata.
Crea indici consigliati
-
Nella console Google Cloud, vai alla pagina Istanze Cloud SQL.
- Per aprire la pagina Panoramica di un'istanza, fai clic sul nome dell'istanza.
- Fai clic su Query Insights.
- Nella tabella Dimensioni principali per carico del database, fai clic su Query.
- Fai clic su Crea indici per una query specifica.
- Fai clic su Copia tutti i comandi dell'indice. I comandi CREATE INDEX vengono copiati negli appunti.
- Connettiti all'istanza principale dalla riga di comando.
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
- Scopri come utilizzare i suggerimenti sull'indicizzazione per visualizzare ed eseguire query sui suggerimenti sotto forma di tabella o per richiedere un'analisi e un report on demand.
- Scopri di più sui consulenti sull'indicizzazione