Configura Gemini in Databases

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

  1. Attiva Gemini in Databases.

  2. Abilita l'API Recommender.

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

Prima di iniziare

Per attivare Gemini in Databases, devi avere il roles/billing.admin Ruolo IAM (Identity and Access Management).

Attiva Gemini in Databases

Per attivare Gemini in Databases in un progetto Google Cloud, devi abilitare l'API Cloud AI Companion e concedere roles/cloudaicompanion.user autorizzazioni IAM per gli utenti. Un amministratore o un proprietario del progetto questi passaggi vengono generalmente eseguiti.

  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 Continua su 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 del 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 versioni successive.

AlloyDB per PostgreSQL

I passaggi seguenti spiegano come abilitare Index Advisors 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 attivare i suggerimenti sulla creazione degli indici per la funzionalità Query Insights di un cluster. seleziona Attiva i suggerimenti.
  8. Salva le modifiche.

Per saperne di più sull'utilizzo di Index Advisors in AlloyDB per PostgreSQL, consulta Utilizzare il suggerimento sull'indicizzazione con Query Insights.

Cloud SQL per MySQL

I passaggi seguenti spiegano come abilitare Index Advisors per Cloud SQL per MySQL. Il consulente sull'indicizzazione per Cloud SQL per MySQL utilizza i dati provenienti da Schema delle prestazioni MySQL. Per impostazione predefinita, Cloud SQL abilita MySQL Performance Schema su tutti i database 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 nel tuo Istanze Cloud SQL per MySQL, quindi per abilitare Index Advisors, esegui questo comando gcloud CLI:
  3. gcloud sql instances patch INSTANCE_NAME \
        --database-flags=cloudsql_index_advisor=on
    

    Sostituisci INSTANCE_NAME con il nome della tua istanza.

  4. Se non hai abilitato MySQL Performance Schema nel tuo Istanze Cloud SQL per MySQL, quindi per abilitare Index Advisors, esegui questo comando: Comando gcloud CLI:
  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, vedi Configurare i flag di database.

Cloud SQL per PostgreSQL

I passaggi seguenti spiegano come abilitare Index Advisors per Cloud SQL per PostgreSQL.

  1. Prima di abilitare i suggerimenti sull'indicizzazione, abilita Query Insights sull'istanza.
  2. Per abilitare Index Advisor per le istanze Cloud SQL per PostgreSQL, esegui il seguente comando 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, vedi Configurare i flag di database.