Cette page décrit les types d'outils de recommandation Cloud SQL Enterprise Plus suivants :
- Passer à l'édition Cloud SQL Enterprise Plus pour des temps d'arrêt de maintenance quasiment nuls
- Passer à l'édition Cloud SQL Enterprise Plus et activer la mise en cache des données pour améliorer les performances de lecture
- Passer à l'édition Cloud SQL Enterprise Plus avec activation du cache de données
- Activer le cache de données pour améliorer les performances de lecture
Les sections suivantes décrivent le fonctionnement de ces outils de recommandation et leur utilisation.
Tarifs
Les outils de recommandation décrits sur cette page sont tous soumis au niveau de tarification de l'outil de recommandation.
Avant de commencer
Afin de pouvoir afficher les recommandations et les insights, procédez comme suit :
- Pour obtenir les autorisations permettant d'afficher et d'utiliser les insights et les recommandations, assurez-vous de disposer des rôles requis.
Tâches Rôles Afficher les recommandations L'un des rôles suivants : recommender.cloudsqlViewer
oucloudsql.viewer
.Appliquer les recommandations L'un des rôles suivants : recommender.cloudsqlAdmin
,cloudsql.editor
oucloudsql.admin
. -
Enable the Recommender API.
Passer à l'édition Cloud SQL Enterprise Plus pour des temps d'arrêt de maintenance quasiment nuls
L'recommender de l'édition Cloud SQL Enterprise Plus pour des temps d'arrêt de maintenance quasiment nuls vous aide à détecter les instances critiques qui mettent beaucoup de temps à s'arrêter pendant la maintenance, ou dont la maintenance a été différée. Il analyse les métadonnées d'instance et les données concernant la maintenance.
Si votre instance est une instance de production dont l'arrêt prend beaucoup de temps pendant la maintenance ou dont la maintenance a été différée, nous vous recommandons de passer à l'édition Cloud SQL Enterprise Plus afin de bénéficier de temps d'arrêt de maintenance quasiment nuls. Les recommandations sont générées quotidiennement.
Répertorier les recommandations pour des temps d'arrêt quasiment nuls
Vous pouvez répertorier les recommandations de mise à niveau vers l'édition Cloud SQL Enterprise Plus pour obtenir des temps d'arrêt de maintenance quasiment nuls à l'aide de la console Google Cloud, de gcloud CLI
ou de l'API Recommender.
Console
Pour répertorier les recommandations de mise à niveau vers l'édition Cloud SQL Enterprise Plus, procédez comme suit :
-
Accédez à la page Instances Cloud SQL.
Accéder à la page Instances Cloud SQL
Dans la bannière Améliorer l'état des instances en examinant les problèmes et en appliquant les recommandations, cliquez sur Développer les détails.
Vous pouvez également procéder comme suit :
-
Accédez au centre de recommandations. Consultez également la section Rechercher et appliquer des recommandations avec Recommandations.
Accéder au hub de recommandations
Pour en savoir plus, consultez la page Premiers pas avec le hub de recommandations.
Dans la fiche Toutes les recommandations, cliquez sur Performances.
gcloud
Exécutez la commande gcloud recommender insights list
comme suit :
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=UPGRADE_TO_ENTERPRISE_PLUS
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projetLOCATION
: une région, telle queus-central1
API
Appelez la méthode insights.list
comme suit :
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projetLOCATION
: une région, telle queus-central1
Si l'outil de recommandation détecte des instances pouvant être mises à niveau vers l'édition Cloud SQL Enterprise Plus, elles sont répertoriées dans un tableau indiquant le nom de l'instance, une brève recommandation, le type de machine actuel, le type de machine recommandé, l'emplacement et la date de la dernière actualisation.
Afficher les insights et les recommandations détaillées
Vous pouvez afficher les insights et les recommandations détaillées sur les instances pouvant être mises à niveau vers l'édition Cloud SQL Enterprise Plus à l'aide de la console Google Cloud, de gcloud CLI
ou de l'API Recommender.
Console
Effectuez l'une des opérations suivantes :
Sur la page Recommandations de performances, cliquez sur la fiche Recommandations de performances puis sur Non optimisée avec Enterprise Plus. Le panneau de recommandations s'affiche. Il contient des insights et des recommandations détaillées pour l'instance.
Sur la page Instances, cliquez sur Non optimisée avec Enterprise Plus. La liste des instances n'affiche que les instances pour lesquelles la recommandation s'applique.
gcloud
Exécutez la commande gcloud recommender insights list
comme suit :
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight --filter=insightSubtype=INSIGHT_SUBTYPE
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projet.LOCATION
: une région, telle queus-central1
INSIGHT_SUBTYPE
: définissez ce paramètre sur l'un des éléments suivants :CRASH_RECOVERY_CAUSED_HIGH_MAINTENANCE_DOWNTIME
: afficher des insights sur le nombre total de récupérations après plantage pour votre instanceMAINTENANCE_DEFERRED_MULTIPLE_TIMES
: afficher des insights sur le nombre total de maintenances différées pour votre instance
API
Appelez la méthode insights.list
comme suit :
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projetLOCATION
: une région, telle queus-central1
Un panneau contenant des insights sur les métriques ou sur les informations mises en évidence dans les insights s'affiche.
Appliquer les recommandations
Pour mettre en œuvre cette recommandation, procédez comme suit :
- Pour passer à l'édition Cloud SQL Enterprise Plus, cliquez sur Non optimisée avec Cloud SQL Enterprise Plus dans la colonne Problèmes. Une fenêtre Passer à l'édition Cloud SQL Enterprise Plus s'affiche et fournit une recommandation. Pour procéder à la mise à niveau, cliquez sur Modifier > Mettre à niveau. Pour en savoir plus sur la mise à niveau de votre instance, consultez la page Mettre à niveau une instance vers Cloud SQL Enterprise Plus à l'aide de la mise à niveau sur place. Pour en savoir plus sur l'absence de temps d'arrêt, consultez la section Cache de données.
Passer à l'édition Cloud SQL Enterprise Plus et activer la mise en cache des données pour améliorer les performances de lecture
Répertorier les instances pouvant être mises à niveau vers l'édition Cloud SQL Enterprise Plus avec activation du cache de données afin d'améliorer les recommandations de performances de lecture
Afficher les insights et les recommandations détaillées
Vous pouvez afficher les insights et les recommandations détaillées sur les instances pouvant être mises à niveau vers l'édition Cloud SQL Enterprise Plus à l'aide de la console Google Cloud, de gcloud CLI
ou de l'API Recommender.
Console
Effectuez l'une des opérations suivantes :
Sur la page Recommandations de performances, cliquez sur la fiche Recommandations de performances puis sur Non optimisée avec Enterprise Plus. Le panneau de recommandations s'affiche. Il contient des insights et des recommandations détaillées pour l'instance.
Sur la page Instances, cliquez sur Non optimisée avec Enterprise Plus. La liste des instances n'affiche que les instances pour lesquelles la recommandation s'applique.
gcloud
Pour afficher les insights et les recommandations détaillées sur une instance pouvant être mise à niveau, exécutez la commande gcloud recommender insights list
comme suit :
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight --filter=insightSubtype=READ_HEAVY_WORKLOAD
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projet.LOCATION
: région où se trouvent vos instances, par exempleus-central1
.
API
Appelez la méthode insights.list
comme suit :
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projet.LOCATION
: région où se trouvent vos instances (par exemple,us-central1
)
Un panneau contenant des insights sur les métriques ou sur les informations mises en évidence dans les insights s'affiche.
Appliquer les recommandations
Pour mettre en œuvre cette recommandation, procédez comme suit :
- Pour passer à l'édition Cloud SQL Enterprise Plus, cliquez sur Non optimisée avec Cloud SQL Enterprise Plus dans la colonne Problèmes. Une fenêtre Passer à l'édition Cloud SQL Enterprise Plus s'affiche et fournit une recommandation. Pour procéder à la mise à niveau, cliquez sur Modifier > Mettre à niveau. Pour en savoir plus sur la mise à niveau de votre instance, consultez la page Mettre à niveau une instance vers Cloud SQL Enterprise Plus à l'aide de la mise à niveau sur place. Pour en savoir plus sur l'absence de temps d'arrêt, consultez la section Cache de données.
Passer à l'édition Cloud SQL Enterprise Plus avec activation du cache de données
Afficher les insights et les recommandations détaillées
Vous pouvez afficher les insights et les recommandations détaillées sur les instances pouvant être mises à niveau vers l'édition Cloud SQL Enterprise Plus à l'aide de la console Google Cloud, de gcloud CLI
ou de l'API Recommender.
Console
Effectuez l'une des opérations suivantes :
Sur la page Recommandations de performances, cliquez sur la fiche Recommandations de performances puis sur Non optimisée avec Enterprise Plus. Le panneau de recommandations s'affiche. Il contient des insights et des recommandations détaillées pour l'instance.
Sur la page Instances, cliquez sur Non optimisée avec Enterprise Plus. La liste des instances n'affiche que les instances pour lesquelles la recommandation s'applique.
gcloud
Pour afficher les insights et les recommandations détaillées sur une instance pouvant être mise à niveau, exécutez la commande gcloud recommender insights list
comme suit :
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight --filter=insightSubtype=INSIGHT_SUBTYPE
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projet.LOCATION
: région où se trouvent vos instances (par exemple,us-central1
)INSIGHT_SUBTYPE
: définissez ce paramètre sur l'un des éléments suivants :CRASH_RECOVERY_CAUSED_HIGH_MAINTENANCE_DOWNTIME
: afficher des insights sur le nombre total de récupérations après plantage pour votre instanceMAINTENANCE_DEFERRED_MULTIPLE_TIMES
: afficher des insights sur le nombre total de maintenances différées pour votre instanceREAD_HEAVY_WORKLOAD
: afficher des insights sur l'utilisation du processeur
API
Appelez la méthode insights.list
comme suit :
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projetLOCATION
: une région, telle queus-central1
Un panneau contenant des insights sur les métriques ou sur les informations mises en évidence dans les insights s'affiche.
Appliquer les recommandations
Pour mettre en œuvre cette recommandation, procédez comme suit :
- Pour passer à l'édition Cloud SQL Enterprise Plus, cliquez sur Non optimisée avec Cloud SQL Enterprise Plus dans la colonne Problèmes. Une fenêtre Passer à l'édition Cloud SQL Enterprise Plus s'affiche et fournit une recommandation. Pour procéder à la mise à niveau, cliquez sur Modifier > Mettre à niveau. Pour en savoir plus sur la mise à niveau de votre instance, consultez la page Mettre à niveau une instance vers Cloud SQL Enterprise Plus à l'aide de la mise à niveau sur place. Pour en savoir plus sur le cache de données, consultez la section Cache de données. Pour en savoir plus sur les temps d'arrêt quasiment nuls, consultez la section Temps d'arrêt quasiment nuls.
Activer le cache de données pour améliorer les performances de lecture
Répertorier les recommandations d'instances Cloud SQL éligibles à l'activation du cache de données pour améliorer les performances de lecture
Afficher les insights et les recommandations détaillées
Vous pouvez afficher les insights et les recommandations détaillées sur les instances pouvant être mises à niveau vers l'édition Cloud SQL Enterprise Plus en utilisant la console Google Cloud, gcloud CLI
ou l'API Recommender.
Console
Effectuez l'une des opérations suivantes :
Sur la page Recommandations de performances, cliquez sur la fiche Recommandations de performances puis sur Non optimisée avec Enterprise Plus. Le panneau de recommandations s'affiche. Il contient des insights et des recommandations détaillées pour l'instance.
Sur la page Instances, cliquez sur Non optimisée avec Enterprise Plus. La liste des instances n'affiche que les instances pour lesquelles la recommandation s'applique.
gcloud
Pour afficher les insights et les recommandations détaillées sur une instance pouvant être mise à niveau, exécutez la commande gcloud recommender insights list
comme suit :
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight --filter=insightSubtype=READ_HEAVY_WORKLOAD
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projet.LOCATION
: région où se trouvent vos instances, par exempleus-central1
.
API
Appelez la méthode insights.list
comme suit :
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projetLOCATION
: une région, telle queus-central1
Un panneau contenant des insights sur les métriques ou sur les informations mises en évidence dans les insights s'affiche.
Appliquer les recommandations
Pour mettre en œuvre cette recommandation, procédez comme suit :
- Pour passer à l'édition Cloud SQL Enterprise Plus, cliquez sur Non optimisée avec Cloud SQL Enterprise Plus dans la colonne Problèmes. Une fenêtre Passer à l'édition Cloud SQL Enterprise Plus s'affiche et fournit une recommandation. Pour effectuer une mise à niveau, cliquez sur Modifier > Mettre à niveau > Personnaliser votre instance > Activer le cache de données. Pour en savoir plus sur la mise à niveau de votre instance, consultez la page Mettre à niveau une instance vers Cloud SQL Enterprise Plus à l'aide de la mise à niveau sur place.