Pour configurer Gemini dans les bases de données, procédez comme suit:
Activez Index Advisor (applicable uniquement à AlloyDB pour PostgreSQL, Cloud SQL pour PostgreSQL et Cloud SQL pour MySQL).
Avant de commencer
Pour activer Gemini dans les bases de données, vous devez disposer du rôle IAM (Identity and Access Management) roles/billing.admin
.
Activer Gemini dans les bases de données
Dans la console Google Cloud, accédez à la page Gemini pour Google Cloud.
Cliquez sur Gemini dans les bases de données.
Le volet Explorer Gemini s'affiche.
Cliquez sur Get Gemini in Databases (Obtenir Gemini dans les bases de données).
La page Admin for Gemini s'affiche.
Choisissez le compte de facturation pour lequel vous souhaitez activer Gemini dans les bases de données, puis cliquez sur Accéder à la page Admin pour Gemini.
La page Gemini dans les bases de données s'affiche.
Cliquez sur Lire les conditions et activer.
La page Activer Gemini dans les bases de données s'affiche.
Cliquez sur Acheter pour activer Gemini dans Database.
Activez l'API Recommender
Activez l'API Recommender
Si l'API Recommender n'est pas répertoriée, cela signifie qu'elle est déjà activée pour votre projet.
Activer Index Advisor
Vous pouvez activer Index Advisor pour AlloyDB pour PostgreSQL, les instances Cloud SQL pour MySQL 8.0 et Cloud SQL pour PostgreSQL 12 et versions ultérieures.
AlloyDB pour PostgreSQL
Les étapes suivantes décrivent comment activer le conseiller d'index pour AlloyDB pour PostgreSQL.
- Avant d'activer Index Advisor, activez les insights améliorés sur les requêtes sur l'instance.
Dans la console Google Cloud, accédez à la page Clusters.
- Dans la liste des clusters et des instances, cliquez sur une instance.
- Cliquez sur Insights sur les requêtes.
- Choisissez la base de données et l'utilisateur.
- Cliquez sur Edit settings (Modifier les paramètres).
- Pour activer les recommandations concernant la création d'index sur la page Insights sur les requêtes d'un cluster, sélectionnez Activer les recommandations.
- Enregistrez les modifications.
Pour en savoir plus sur l'utilisation d'Index Advisor dans AlloyDB pour PostgreSQL, consultez la section Utiliser Index Advisor avec des insights sur les requêtes.
Cloud SQL pour MySQL
Les étapes suivantes décrivent comment activer Index Advisor pour Cloud SQL pour MySQL. Index Advisor pour Cloud SQL pour MySQL utilise les données de MySQL Performance Schema. Par défaut, Cloud SQL active MySQL Performance Schema sur toutes les instances MySQL 8.0 disposant de plus de 15 Go de mémoire.
- Avant d'activer Index Advisor, activez Query Insights sur l'instance.
- Si le schéma de performances MySQL est déjà activé sur vos instances Cloud SQL pour MySQL, exécutez la commande gcloud CLI suivante pour activer Index Advisor:
- Si le schéma de performances MySQL n'est pas activé sur vos instances Cloud SQL pour MySQL, exécutez la commande gcloud CLI suivante pour activer Index Advisor:
gcloud sql instances patch INSTANCE_NAME \ --database-flags=cloudsql_index_advisor=on
Remplacez INSTANCE_NAME par le nom de votre instance.
gcloud sql instances patch INSTANCE_NAME \ --database-flags=cloudsql_index_advisor=on,performance_schema=on
Remplacez INSTANCE_NAME par le nom de votre instance.
Pour en savoir plus sur la configuration des options, consultez la page Configurer des options de base de données.
Cloud SQL pour PostgreSQL
Les étapes suivantes décrivent comment activer Index Advisor pour Cloud SQL pour PostgreSQL.
- Avant d'activer Index Advisor, activez Query Insights sur l'instance.
- Pour activer Index Advisor pour les instances Cloud SQL pour PostgreSQL, exécutez la commande Google Cloud CLI suivante:
gcloud sql instances patch INSTANCE_NAME \ --database-flags=cloudsql.enable_index_advisor=on
Remplacez INSTANCE_NAME par le nom de votre instance.
Pour en savoir plus sur la configuration des options, consultez la page Configurer des options de base de données.