Para configurar o Gemini em bancos de dados, execute as etapas deste documento:
Ative o consultor de índice (aplicável somente ao AlloyDB para PostgreSQL, ao Cloud SQL para PostgreSQL e ao Cloud SQL para MySQL).
Antes de começar
Para ativar o Gemini em bancos de dados, você precisa ter o papel
roles/billing.admin
do Identity and Access Management (IAM).
Ativar o Gemini em bancos de dados
Para ativar o Gemini em bancos de dados em um projeto do Google Cloud, é necessário ativar a API Cloud AI Companion e conceder
permissões do IAM
roles/cloudaicompanion.user
aos usuários. Um administrador ou proprietário do projeto
geralmente executa essas etapas.
No console do Google Cloud, acesse a página Gemini para Google Cloud.
Clique em Gemini em bancos de dados.
O painel Conheça o Gemini é mostrado.
Clique em Ver o Gemini em bancos de dados.
A página Administrador do Gemini é mostrada.
Escolha a conta de faturamento em que você quer ativar o Gemini em bancos de dados e clique em Continuar para a página Gemini em bancos de dados.
A página Gemini em bancos de dados é exibida.
Clique em Ler os termos e ativar.
A página Ativar o Gemini em bancos de dados é exibida.
Clique em Comprar para ativar o Gemini em bancos de dados.
Ative a API Recommender
Ative a API Recommender.
Se a API Recommender não estiver listada, ela já está ativada no seu projeto.
Ativar o consultor de índice
É possível ativar o consultor de índice para instâncias do AlloyDB para PostgreSQL, Cloud SQL para MySQL 8.0 e instâncias do Cloud SQL para PostgreSQL 12 e mais recentes.
AlloyDB para PostgreSQL
As etapas a seguir descrevem como ativar o consultor de índice para o AlloyDB para PostgreSQL.
- Antes de ativar o consultor de índice, ative o Query Insights aprimorado na instância.
No console do Google Cloud, acesse a página Clusters.
- Na lista de clusters e instâncias, clique em uma instância.
- Clique em Query Insights.
- Escolha o banco de dados e o usuário.
- Clique em Edit Settings.
- Para ativar recomendações de criação de índice na página Insights de consulta de um cluster, selecione Ativar recomendações.
- Salve as alterações.
Para mais informações sobre como usar o consultor de índice no AlloyDB para PostgreSQL, consulte Usar o consultor de índice com insights de consulta.
Cloud SQL para MySQL
Veja nas etapas a seguir como ativar o consultor de índice no Cloud SQL para MySQL. O consultor de índice do Cloud SQL para MySQL usa dados do Esquema de desempenho do MySQL. Por padrão, o Cloud SQL ativa o esquema de desempenho do MySQL em todas as instâncias do MySQL 8.0 com mais de 15 GB de memória.
- Antes de ativar o consultor de índice, ative o Query Insights na instância.
- Se o esquema de desempenho do MySQL já estiver ativado nas instâncias do Cloud SQL para MySQL, execute o seguinte comando da CLI gcloud para ativar o consultor de índice:
- Se o esquema de desempenho do MySQL não estiver ativado nas instâncias do Cloud SQL para MySQL, execute o seguinte comando da CLI gcloud para ativar o consultor de índice:
gcloud sql instances patch INSTANCE_NAME \ --database-flags=cloudsql_index_advisor=on
Substitua INSTANCE_NAME pelo nome da instância.
gcloud sql instances patch INSTANCE_NAME \ --database-flags=cloudsql_index_advisor=on,performance_schema=on
Substitua INSTANCE_NAME pelo nome da instância.
Para mais informações sobre como configurar flags, consulte Configurar flags do banco de dados.
Cloud SQL para PostgreSQL
As etapas a seguir descrevem como ativar o consultor de índice no Cloud SQL para PostgreSQL.
- Antes de ativar o consultor de índice, ative o Query Insights na instância.
- Para ativar o consultor de índice para instâncias do Cloud SQL para PostgreSQL, execute o seguinte comando da Google Cloud CLI:
gcloud sql instances patch INSTANCE_NAME \ --database-flags=cloudsql.enable_index_advisor=on
Substitua INSTANCE_NAME pelo nome da instância.
Para mais informações sobre como configurar flags, consulte Configurar flags do banco de dados.