Configurar o Gemini em bancos de dados

Para configurar o Gemini em bancos de dados, execute a etapas neste documento:

  1. Ativar o Gemini em bancos de dados.

  2. Ative a API Recommender.

  3. Ativar o consultor de índice (aplicável somente a AlloyDB para PostgreSQL, Cloud SQL para PostgreSQL e Cloud SQL para MySQL).

Antes de começar

Para ativar o Gemini em bancos de dados, você precisa ter o roles/billing.admin Cloud Identity and Access Management (IAM).

Ativar o Gemini em bancos de dados

Para ativar o Gemini nos bancos de dados de um projeto do Google Cloud, ativar a API Cloud AI Companion e conceder roles/cloudaicompanion.user permissões do IAM aos usuários. Um administrador ou proprietário do projeto geralmente realiza essas etapas.

  1. No console do Google Cloud, acesse o Gemini para página do Google Cloud.

    Gemini para o Google Cloud

  2. Clique em Gemini em bancos de dados.

    O painel Conheça o Gemini é mostrado.

  3. Clique em Ver o Gemini em bancos de dados.

    A página Administrador do Gemini é mostrada.

  4. Escolha a conta de faturamento que você quer ativar Gemini em bancos de dados e clique em Continuar para o Gemini em bancos de dados .

    A página Gemini em bancos de dados é exibida.

  5. Clique em Ler os termos e ativar.

    A página Ativar o Gemini em bancos de dados é exibida.

  6. Clique em Comprar para ativar o Gemini em bancos de dados.

Ative a API Recommender

Ative a API Recommender.

Ative a API

Se a API Recommender não aparecer na lista, ela já está ativada para seu projeto.

Ativar o consultor de índice

É possível ativar o consultor de índice para o AlloyDB para PostgreSQL, Cloud SQL para MySQL 8.0 e 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.

  1. Antes de ativar o consultor de índice, ative o Query Insights aprimorado na instância.
  2. No console do Google Cloud, acesse a página Clusters.

    Acessar Clusters

  3. Na lista de clusters e instâncias, clique em uma instância.
  4. Clique em Query Insights.
  5. Escolha o banco de dados e o usuário.
  6. Clique em Edit Settings.
  7. Ativar recomendações de criação de índice no Query Insights de um cluster. selecione Ativar recomendações.
  8. Salve as alterações.

Para mais informações sobre como usar o consultor de índice no AlloyDB para PostgreSQL, confira Usar o consultor de índice com insights de consulta.

Cloud SQL para MySQL

As etapas a seguir descrevem como ativar o consultor de índice para Cloud SQL para MySQL. O consultor de índice do Cloud SQL para MySQL usa dados de MySQL Performance Schema. Por padrão, o Cloud SQL ativa o MySQL Performance Schema em todo o MySQL 8.0 instâncias com mais de 15 GB de memória.

  1. Antes de ativar o consultor de índice, ative o Query Insights na instância.
  2. Se o esquema de desempenho do MySQL já estiver ativado Instâncias do Cloud SQL para MySQL e, para ativar o consultor de índice, execute o seguinte comando da CLI gcloud:
  3. gcloud sql instances patch INSTANCE_NAME \
        --database-flags=cloudsql_index_advisor=on
    

    Substitua INSTANCE_NAME pelo nome da instância.

  4. Se o esquema de desempenho do MySQL não estiver ativado nos seus para as instâncias do Cloud SQL para MySQL e, em seguida, para ativar o consultor de índice, execute o seguinte Comando da CLI gcloud:
  5. 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 a configuração de sinalizações, consulte Configure as flags do banco de dados.

Cloud SQL para PostgreSQL

As etapas a seguir descrevem como ativar o consultor de índice para Cloud SQL para PostgreSQL.

  1. Antes de ativar o consultor de índice, ativar o Query Insights na instância.
  2. Para ativar o consultor de índice para instâncias do Cloud SQL para PostgreSQL, execute o comando seguinte comando da Google Cloud CLI:
  3. 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 a configuração de sinalizações, consulte Configure as flags do banco de dados.