Configurer Gemini dans les bases de données

Pour configurer Gemini dans les bases de données, procédez comme suit:

  1. Activez Gemini dans les bases de données.

  2. Activez l'API Recommender.

  3. 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

  1. Dans la console Google Cloud, accédez à la page Gemini pour Google Cloud.

    Gemini pour Google Cloud

  2. Cliquez sur Gemini dans les bases de données.

    Le volet Explorer Gemini s'affiche.

  3. Cliquez sur Get Gemini in Databases (Obtenir Gemini dans les bases de données).

    La page Admin for Gemini s'affiche.

  4. 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.

  5. Cliquez sur Lire les conditions et activer.

    La page Activer Gemini dans les bases de données s'affiche.

  6. Cliquez sur Acheter pour activer Gemini dans Database.

Activez l'API Recommender

Activez l'API Recommender

Activer l'API

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.

  1. Avant d'activer Index Advisor, activez les insights améliorés sur les requêtes sur l'instance.
  2. Dans la console Google Cloud, accédez à la page Clusters.

    accéder aux clusters

  3. Dans la liste des clusters et des instances, cliquez sur une instance.
  4. Cliquez sur Insights sur les requêtes.
  5. Choisissez la base de données et l'utilisateur.
  6. Cliquez sur Edit settings (Modifier les paramètres).
  7. 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.
  8. 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.

  1. Avant d'activer Index Advisor, activez Query Insights sur l'instance.
  2. 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:
  3. gcloud sql instances patch INSTANCE_NAME \
        --database-flags=cloudsql_index_advisor=on
    

    Remplacez INSTANCE_NAME par le nom de votre instance.

  4. 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:
  5. 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.

  1. Avant d'activer Index Advisor, activez Query Insights sur l'instance.
  2. Pour activer Index Advisor pour les instances Cloud SQL pour PostgreSQL, exécutez la commande Google Cloud CLI suivante:
  3. 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.