Questa pagina descrive i seguenti tipi di suggerimenti per la versione Enterprise Plus di Cloud SQL:
- Esegui l'upgrade alla versione Cloud SQL Enterprise Plus e abilita la cache dei dati per migliorare le prestazioni di lettura
- Esegui l'upgrade alla versione Cloud SQL Enterprise Plus con una macchina ottimizzato per la memoria per migliorare le prestazioni
Le sezioni seguenti descrivono il funzionamento di questi sistemi di raccomandazione e come utilizzarli.
Prezzi
I sistemi di suggerimenti descritti in questa pagina si trovano tutti nel livello di prezzo standard di Recommender.
Prima di iniziare
Prima di poter visualizzare consigli e approfondimenti, procedi nel seguente modo:
- Per ottenere le autorizzazioni per visualizzare e utilizzare approfondimenti e consigli,
assicurati di disporre dei ruoli richiesti.
Tasks Ruoli Visualizza i suggerimenti Uno di questi ruoli: recommender.cloudsqlViewer
ocloudsql.viewer
.Applica consigli Uno di questi ruoli: recommender.cloudsqlAdmin
,cloudsql.editor
ocloudsql.admin
. -
Enable the Recommender API.
Esegui l'upgrade alla versione Cloud SQL Enterprise Plus e abilita la cache dei dati per migliorare le prestazioni di lettura
Il consigli per l'upgrade alla versione Cloud SQL Enterprise Plus e l'abilitazione della cache dei dati per migliorare le prestazioni di lettura ti aiuta a rilevare le istanze critiche con un tasso di hit della cache basso.
Il consiglio di eseguire l'upgrade alla versione Cloud SQL Enterprise Plus e abilitare la cache dei dati per migliorare le prestazioni di lettura analizza i metadati e le metriche dell'istanza relativi alla percentuale di successo della cache. Se l'istanza è un'istanza di produzione e la percentuale di successi della cache è bassa, è consigliabile eseguire l'upgrade alla versione Cloud SQL Enterprise Plus e abilitare la cache dei dati per migliorare le prestazioni di lettura. I consigli vengono generati ogni giorno.
Elenca le istanze che possono essere aggiornate alla versione Cloud SQL Enterprise Plus con l'abilitazione della cache dei dati per migliorare i suggerimenti sulle prestazioni di lettura
Puoi elencare i consigli per l'upgrade alla versione Cloud SQL Enterprise Plus con l'attivazione della cache dei dati per migliorare le prestazioni di lettura
utilizzando la Google Cloud console, gcloud CLI
o l'API Recommender.
Console
Per elencare i suggerimenti per l'upgrade alla versione Cloud SQL Enterprise Plus, segui questi passaggi:
-
Vai alla pagina Istanze Cloud SQL.
Nel banner Migliora l'integrità dell'istanza mediante l'analisi dei problemi e l'uso dei suggerimenti, fai clic su Espandi dettagli.
In alternativa, segui questi passaggi:
-
Vai all'hub dei suggerimenti. Vedi anche Trovare e applicare i consigli con la pagina Consigli.
Per saperne di più, consulta la guida introduttiva all'hub dei suggerimenti.
Nella scheda Tutti i suggerimenti, fai clic su Rendimento.
gcloud
Per elencare i consigli per l'upgrade alla versione Cloud SQL Enterprise Plus con l'abilitazione della cache dei dati per migliorare le prestazioni di lettura, esegui il comando
gcloud recommender recommendations list
come segue:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=UPGRADE_TO_ENTERPRISE_PLUS_DATA_CACHE
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progettoLOCATION
: una regione in cui si trovano le istanze, ad esempious-central1
API
Per elencare i consigli per l'upgrade alla versione Cloud SQL Enterprise Plus con l'abilitazione della cache dei dati per migliorare le prestazioni di lettura, chiama il metodo
recommendations.list
nel seguente modo:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progettoLOCATION
: una regione in cui si trovano le istanze, ad esempious-central1
.
Se il motore per suggerimenti rileva istanze che possono essere aggiornate alla versione Cloud SQL Enterprise Plus, queste vengono elencate in una tabella che mostra il nome dell'istanza, un breve suggerimento, il tipo di macchina attuale, il tipo di macchina consigliato, la località e la data dell'ultimo aggiornamento.
Visualizzare approfondimenti e consigli dettagliati
Puoi visualizzare approfondimenti e consigli dettagliati sulle istanze che possono essere aggiornate alla versione Cloud SQL Enterprise Plus utilizzando la console Google Cloud , gcloud CLI
o l'API Recommender.
Console
Esegui una di queste operazioni:
- Nella pagina Consigli sul rendimento, fai clic sulla scheda Consigli sul rendimento e poi su Carico di lavoro con molte letture.
Viene visualizzato il riquadro dei suggerimenti, che contiene approfondimenti e suggerimenti dettagliati per l'istanza.
- Nella pagina Istanze, fai clic su Workload ad alta intensità di lettura.
L'elenco delle istanze mostra solo quelle a cui si applica il consiglio.
gcloud
Per visualizzare approfondimenti e consigli dettagliati su un'istanza che può essere aggiornata, esegui il comando
gcloud recommender insights list
come segue:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight \ --filter=insightSubtype=READ_HEAVY_WORKLOAD
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progettoLOCATION
: una regione in cui si trovano le istanze, ad esempious-central1
API
Chiama il metodo insights.list
nel seguente modo:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progettoLOCATION
: una regione in cui si trovano le istanze, ad esempious-central1
Viene visualizzato un riquadro che mostra approfondimenti sulle metriche o informazioni evidenziate da Approfondimenti.
Applica consigli
Per implementare questo consiglio:
- Per eseguire l'upgrade alla versione Cloud SQL Enterprise Plus, fai clic su Carico di lavoro con molte letture nella colonna Problemi. Viene visualizzata una finestra Esegui l'upgrade alla versione Enterprise Plus con un consiglio. Per procedere con l'upgrade, fai clic su Modifica > Upgrade. Per saperne di più sull'upgrade dell'istanza, consulta Eseguire l'upgrade di un'istanza alla versione Cloud SQL Enterprise Plus utilizzando l'upgrade in loco. Per ulteriori informazioni sul tempo di inattività zero, consulta la sezione cache dei dati.
Esegui l'upgrade alla versione Cloud SQL Enterprise Plus con una macchina ottimizzato per la memoria per migliorare le prestazioni
Il motore per suggerimenti per l'upgrade alla versione Cloud SQL Enterprise Plus offre i seguenti vantaggi:
- Fornisce prestazioni della macchina ottimizzate per la memoria.
- Ti aiuta a rilevare le istanze critiche per i tuoi carichi di lavoro e rileva quando il loro utilizzo di memoria/CPU è elevato.
Questo sistema di suggerimenti analizza i metadati e le metriche dell'istanza relativi all'utilizzo di CPU e memoria. Se l'istanza è un'istanza di produzione con un elevato rapporto di utilizzo memoria/CPU e ha una pressione della memoria elevata, è consigliabile eseguire l'upgrade alla versione Cloud SQL Enterprise Plus con una macchina ottimizzato per la memoria per migliorare le prestazioni. I consigli vengono generati ogni giorno.
Puoi elencare i consigli
utilizzando la console Google Cloud , gcloud CLI
o l'API Recommender.
Console
Per elencare i suggerimenti per l'upgrade alla versione Cloud SQL Enterprise Plus, segui questi passaggi:
-
Vai alla pagina Istanze Cloud SQL.
Nel banner Migliora l'integrità dell'istanza mediante l'analisi dei problemi e l'uso dei suggerimenti, fai clic su Espandi dettagli.
In alternativa, segui questi passaggi:
-
Vai all'hub dei suggerimenti. Vedi anche Trovare e applicare i consigli con la pagina Consigli.
Per saperne di più, consulta la guida introduttiva all'hub dei suggerimenti.
Nella scheda Tutti i suggerimenti, fai clic su Rendimento.
gcloud
Per elencare le istanze consigliate per l'upgrade, esegui il comando
gcloud recommender recommendations list
nel seguente modo:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=SQLSERVER_UPGRADE_TO_ENTERPRISE_PLUS_MEMORY_OPTIMIZED
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progettoLOCATION
: una regione in cui si trovano le istanze, ad esempious-central1
API
Per elencare le istanze consigliate per l'upgrade, chiama il metodo
recommendations.list
come segue:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progettoLOCATION
: una regione in cui si trovano le istanze, ad esempious-central1
.
Se il motore per suggerimenti rileva istanze che possono essere aggiornate alla versione Cloud SQL Enterprise Plus, queste vengono elencate in una tabella che mostra il nome dell'istanza, un breve suggerimento, il tipo di macchina attuale, il tipo di macchina consigliato, la località e l'ultima data di aggiornamento.
Visualizzare approfondimenti e consigli dettagliati
Puoi visualizzare approfondimenti e consigli dettagliati sulle istanze che possono essere
aggiornate alla versione Cloud SQL Enterprise Plus utilizzando la console Google Cloud , gcloud CLI
o l'API Recommender.
Console
Esegui una di queste operazioni:
- Nella pagina Consigli sul rendimento, fai clic sulla scheda Consigli sul rendimento e poi su Memoria in esaurimento del limite del livello.
Viene visualizzato il riquadro dei suggerimenti, che contiene approfondimenti e suggerimenti dettagliati per l'istanza.
- Nella pagina Istanze, fai clic su Memoria in prossimità del limite del livello.
L'elenco delle istanze mostra solo quelle a cui si applica il consiglio.
gcloud
Per visualizzare approfondimenti e consigli dettagliati su un'istanza che può essere aggiornata, esegui il comando
gcloud recommender insights list
come segue:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight \ --filter=insightSubtype="SQLSERVER_HIGH_LAZY_WRITES_HIGH_MEMORY_TO_CPU_UTILIZATION_RATIO OR SQLSERVER_HIGH_FREE_LIST_STALLS_HIGH_MEMORY_TO_CPU_UTILIZATION_RATIO"
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progettoLOCATION
: una regione in cui si trovano le istanze, ad esempious-central1
API
Chiama il metodo insights.list
nel seguente modo:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progettoLOCATION
: una regione in cui si trovano le istanze, ad esempious-central1
Viene visualizzato un riquadro che mostra approfondimenti sulle metriche o informazioni evidenziate.
Applica consigli
Per implementare questo consiglio:
- Per eseguire l'upgrade alla versione Cloud SQL Enterprise Plus, fai clic su Memoria in prossimità del limite del livello nella colonna Problemi. Viene visualizzata una finestra Esegui l'upgrade alla versione Enterprise Plus che fornisce un consiglio. Per procedere con l'upgrade, fai clic su Modifica > Upgrade. Per saperne di più sull'upgrade dell'istanza, consulta Eseguire l'upgrade di un'istanza alla versione Cloud SQL Enterprise Plus di Cloud SQL utilizzando l'upgrade in loco.