Configura Gemini in Databases

Per configurare Gemini in Databases, esegui i passaggi in questo documento:

  1. Attiva Gemini in Databases.

  2. Abilita l'API Recommender.

  3. Abilita suggerimenti sull'indicizzazione (applicabile solo ad AlloyDB per PostgreSQL, Cloud SQL per PostgreSQL e Cloud SQL per MySQL).

Prima di iniziare

Per attivare Gemini in Databases, devi disporre del ruolo roles/billing.admin Identity and Access Management (IAM).

Attiva Gemini in Databases

Per attivare Gemini in Databases in un progetto Google Cloud, devi abilitare l'API Cloud AI Companion e concedere le autorizzazioni IAM di roles/cloudaicompanion.user agli utenti. In genere questi passaggi vengono eseguiti da un amministratore o da un proprietario del progetto.

  1. Nella console Google Cloud, vai alla pagina Gemini per Google Cloud.

    Gemini per Google Cloud

  2. Fai clic su Gemini in Databases.

    Viene visualizzato il riquadro Esplora Gemini.

  3. Fai clic su Ottieni Gemini in Databases.

    Viene visualizzata la pagina Amministrazione per Gemini.

  4. Scegli l'account di fatturazione per il quale vuoi attivare Gemini in Databases e fai clic su Vai alla pagina Gemini in Databases.

    Viene visualizzata la pagina Gemini in Databases.

  5. Fai clic su Leggi i termini e attiva.

    Viene visualizzata la pagina Attiva Gemini nel database.

  6. Fai clic su Acquista per attivare Gemini in Databases.

Abilita l'API Recommender

Attiva l'API Recommender.

Abilita l'API

Se l'API Recommender non è elencata, significa che è già abilitata per il tuo progetto.

Abilita i suggerimenti sull'indicizzazione

Puoi abilitare Index Advisor per AlloyDB per PostgreSQL, Cloud SQL per MySQL 8.0 e Cloud SQL per PostgreSQL 12 e le istanze successive.

AlloyDB per PostgreSQL

I passaggi seguenti spiegano come abilitare Index Advisor per AlloyDB per PostgreSQL.

  1. Prima di abilitare i suggerimenti sull'indicizzazione, abilita gli insight avanzati sulle query per l'istanza.
  2. Nella console Google Cloud, vai alla pagina Cluster.

    Vai a Cluster

  3. Nell'elenco di cluster e istanze, fai clic su un'istanza.
  4. Fai clic su Query Insights.
  5. Scegli il database e l'utente.
  6. Fai clic su Edit Settings (Modifica impostazioni).
  7. Per abilitare i suggerimenti sulla creazione degli indici nella pagina Query Insights di un cluster, seleziona Abilita suggerimenti.
  8. Salva le modifiche.

Per saperne di più sull'utilizzo dei suggerimenti sull'indicizzazione in AlloyDB per PostgreSQL, consulta Utilizzare il suggerimento sull'indicizzazione con insight sulle query.

Cloud SQL per MySQL

I passaggi seguenti spiegano come abilitare Index Advisor per Cloud SQL per MySQL. Il consulente sull'indicizzazione per Cloud SQL per MySQL utilizza i dati dello schema delle prestazioni di MySQL. Per impostazione predefinita, Cloud SQL abilita MySQL Performance Schema su tutte le istanze MySQL 8.0 con più di 15 GB di memoria.

  1. Prima di abilitare il suggerimento sull'indicizzazione, abilita Query Insights per l'istanza.
  2. Se hai già abilitato MySQL Performance Schema sulle tue istanze Cloud SQL per MySQL, esegui questo comando gcloud CLI per abilitare Index Advisor:
  3. gcloud sql instances patch INSTANCE_NAME \
        --database-flags=cloudsql_index_advisor=on
    

    Sostituisci INSTANCE_NAME con il nome della tua istanza.

  4. Se MySQL Performance Schema non è abilitato sulle tue istanze Cloud SQL per MySQL, esegui questo comando gcloud CLI per abilitare Index Advisor:
  5. gcloud sql instances patch INSTANCE_NAME \
       --database-flags=cloudsql_index_advisor=on,performance_schema=on
    

    Sostituisci INSTANCE_NAME con il nome della tua istanza.

Per ulteriori informazioni sulla configurazione dei flag, consulta Configurare i flag di database.

Cloud SQL per PostgreSQL

I passaggi seguenti descrivono come abilitare Index Advisor per Cloud SQL per PostgreSQL.

  1. Prima di abilitare il suggerimento sull'indicizzazione, abilita Query Insights per l'istanza.
  2. Per abilitare i suggerimenti sull'indicizzazione per le istanze Cloud SQL per PostgreSQL, esegui questo comando di Google Cloud CLI:
  3. gcloud sql instances patch INSTANCE_NAME \
       --database-flags=cloudsql.enable_index_advisor=on
        

    Sostituisci INSTANCE_NAME con il nome della tua istanza.

Per ulteriori informazioni sulla configurazione dei flag, consulta Configurare i flag di database.