Questa pagina descrive i seguenti tipi di motori per suggerimenti della versione Cloud SQL Enterprise Plus:
- 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 motori per suggerimenti e come utilizzarli.
Prezzi
I motori per suggerimenti descritti in questa pagina sono tutti nel livello di prezzi standard di Recommender.
Prima di iniziare
Prima di poter visualizzare i suggerimenti e gli approfondimenti:
- Per ottenere le autorizzazioni per visualizzare e utilizzare approfondimenti e suggerimenti,
assicurati di disporre dei ruoli richiesti.
Per saperne di più sui ruoli, consulta la sezione Comprendere i ruoli e concedere le autorizzazioni di Identity and Access Management (IAM).Tasks Roles Visualizza i suggerimenti Uno di questi ruoli: recommender.cloudsqlViewerocloudsql.viewer.Applica suggerimenti Uno di questi ruoli: recommender.cloudsqlAdmin,cloudsql.editor, ocloudsql.admin. Abilita l'API Recommender.
Ruoli richiesti per abilitare le API
Per abilitare le API, devi disporre del ruolo IAM Amministratore utilizzo servizi (
roles/serviceusage.serviceUsageAdmin), che contiene l'autorizzazioneserviceusage.services.enable. Scopri come concedere i ruoli.
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 e abilita la cache dei dati per migliorare le prestazioni di lettura Il motore per suggerimenti ti aiuta a rilevare le istanze critiche e con una bassa percentuale di successo della cache della cache.
Il motore per suggerimenti Esegui l'upgrade alla versione Cloud SQL Enterprise Plus e abilita la cache dei dati per migliorare le prestazioni di lettura analizza i metadati dell'istanza e le metriche relative alla percentuale di successo della cache. Se l'istanza è di produzione e la percentuale di successi della cache è bassa, ti consigliamo di eseguire l'upgrade alla versione Cloud SQL Enterprise Plus e di abilitare la cache dei dati per migliorare le prestazioni di lettura. I suggerimenti vengono generati quotidianamente.
Elenca le istanze di cui è possibile eseguire l'upgrade alla versione Cloud SQL Enterprise Plus con l'abilitazione della cache dei dati per migliorare le prestazioni di lettura
Puoi elencare i suggerimenti per l'upgrade alla versione Cloud SQL Enterprise Plus con l'abilitazione 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:
-
Vai alla pagina Istanze Cloud SQL.
Sul 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 ad Active Assist. Consulta anche Trovare e applicare i suggerimenti con i suggerimenti.
Per saperne di più, consulta la guida introduttiva all'utilizzo di Recommendation Hub.
Nella scheda Tutti i suggerimenti, fai clic su Rendimento.
gcloud
Per elencare i suggerimenti per l'upgrade alla versione Cloud SQL Enterprise Plus con l'abilitazione della cache dei dati per migliorare le prestazioni di lettura, esegui il
gcloud recommender recommendations list
comando 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 suggerimenti per l'upgrade alla versione Cloud SQL Enterprise Plus con l'abilitazione della cache dei dati per migliorare le prestazioni di lettura, chiama il
recommendations.list
metodo 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 di cui è possibile eseguire l'upgrade 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.
Visualizza approfondimenti e suggerimenti dettagliati
Puoi visualizzare approfondimenti e suggerimenti dettagliati sulle istanze di cui è possibile eseguire l'upgrade alla versione Cloud SQL Enterprise Plus utilizzando la Google Cloud console, gcloud CLI, o l'API Recommender.
Console
Esegui una delle seguenti operazioni:
- Nella pagina Suggerimenti per il rendimento, fai clic sulla scheda Suggerimenti per il rendimento e poi su Carico di lavoro con utilizzo intensivo di lettura.
Viene visualizzato il riquadro dei suggerimenti, che contiene approfondimenti e suggerimenti dettagliati per l'istanza.
- Nella pagina Istanze, fai clic su Carico di lavoro con utilizzo intensivo di lettura.
L'elenco delle istanze mostra solo quelle a cui si applica il suggerimento.
gcloud
Per visualizzare approfondimenti e suggerimenti dettagliati su un'istanza di cui è possibile eseguire l'upgrade, esegui il
gcloud recommender insights list
comando 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 insights.list metodo come segue:
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 sulle informazioni evidenziate dagli approfondimenti.
Applica suggerimenti
Per implementare questo suggerimento:
- Per eseguire l'upgrade alla versione Cloud SQL Enterprise Plus, fai clic Carico di lavoro con utilizzo intensivo di lettura nella colonna Problemi. Viene visualizzata una finestra Esegui l'upgrade alla versione Enterprise Plus che fornisce un suggerimento. Per procedere con l'upgrade, fai clic su Modifica > Esegui l'upgrade. Per saperne di più sull'upgrade dell'istanza, consulta Eseguire l'upgrade di un'istanza alla versione Cloud SQL Cloud SQL Enterprise Plus utilizzando l'upgrade in loco. Per saperne di più sui tempi di inattività pari a 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 Esegui 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 l'utilizzo della memoria rispetto alla CPU è elevato.
Questo motore per suggerimenti analizza i metadati dell'istanza e le metriche relative all'utilizzo di CPU e memoria. Se l'istanza è di produzione con un elevato rapporto di utilizzo della memoria rispetto alla CPU e ha un'elevata pressione della memoria, ti consigliamo di eseguire l'upgrade alla versione Cloud SQL Enterprise Plus con una macchina ottimizzato per la memoria per migliorare le prestazioni. I suggerimenti vengono generati quotidianamente.
Puoi elencare i suggerimenti
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:
-
Vai alla pagina Istanze Cloud SQL.
Sul 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 ad Active Assist. Consulta anche Trovare e applicare i suggerimenti con i suggerimenti.
Per saperne di più, consulta la guida introduttiva all'utilizzo di Recommendation Hub.
Nella scheda Tutti i suggerimenti, fai clic su Rendimento.
gcloud
Per elencare le istanze consigliate per l'upgrade, esegui il
gcloud recommender recommendations list
comando come segue:
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
recommendations.list
metodo 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 di cui è possibile eseguire l'upgrade 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.
Visualizza approfondimenti e suggerimenti dettagliati
Puoi visualizzare approfondimenti e suggerimenti dettagliati sulle istanze di cui è possibile eseguire l'upgrade alla versione Cloud SQL Enterprise Plus utilizzando la Google Cloud console, gcloud CLI,
o l'API Recommender.
Console
Esegui una delle seguenti operazioni:
- Nella pagina Suggerimenti per il rendimento, fai clic sulla scheda Suggerimenti per il rendimento e poi su Memoria in prossimità 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 suggerimento.
gcloud
Per visualizzare approfondimenti e suggerimenti dettagliati su un'istanza di cui è possibile eseguire l'upgrade, esegui il
gcloud recommender insights list
comando 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 insights.list metodo come segue:
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 sulle informazioni evidenziate dagli approfondimenti.
Applica suggerimenti
Per implementare questo suggerimento:
- 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 suggerimento. Per procedere con l'upgrade, fai clic su Modifica > Esegui l'upgrade. Per saperne di più sull'upgrade dell'istanza, consulta Eseguire l'upgrade di un'istanza alla versione Cloud SQL Cloud SQL Enterprise Plus utilizzando l'upgrade in loco.