Per configurare Gemini in Databases, esegui i passaggi in questo documento:
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.
Nella console Google Cloud, vai alla pagina Gemini per Google Cloud.
Fai clic su Gemini in Databases.
Viene visualizzato il riquadro Esplora Gemini.
Fai clic su Ottieni Gemini in Databases.
Viene visualizzata la pagina Amministrazione per Gemini.
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.
Fai clic su Leggi i termini e attiva.
Viene visualizzata la pagina Attiva Gemini nel database.
Fai clic su Acquista per attivare Gemini in Databases.
Abilita l'API Recommender
Attiva l'API Recommender.
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.
- Prima di abilitare i suggerimenti sull'indicizzazione, abilita gli insight avanzati sulle query per l'istanza.
Nella console Google Cloud, vai alla pagina Cluster.
- Nell'elenco di cluster e istanze, fai clic su un'istanza.
- Fai clic su Query Insights.
- Scegli il database e l'utente.
- Fai clic su Edit Settings (Modifica impostazioni).
- Per abilitare i suggerimenti sulla creazione degli indici nella pagina Query Insights di un cluster, seleziona Abilita suggerimenti.
- 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.
- Prima di abilitare il suggerimento sull'indicizzazione, abilita Query Insights per l'istanza.
- Se hai già abilitato MySQL Performance Schema sulle tue istanze Cloud SQL per MySQL, esegui questo comando gcloud CLI per abilitare Index Advisor:
- Se MySQL Performance Schema non è abilitato sulle tue istanze Cloud SQL per MySQL, esegui questo comando gcloud CLI per abilitare Index Advisor:
gcloud sql instances patch INSTANCE_NAME \ --database-flags=cloudsql_index_advisor=on
Sostituisci INSTANCE_NAME con il nome della tua istanza.
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.
- Prima di abilitare il suggerimento sull'indicizzazione, abilita Query Insights per l'istanza.
- Per abilitare i suggerimenti sull'indicizzazione per le istanze Cloud SQL per PostgreSQL, esegui questo comando di Google Cloud CLI:
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.