Nesta página, descrevemos como usar o consultor de índice do Cloud SQL para PostgreSQL com o Query Insights.
Use o consultor de índice com o Query Insights para ver as recomendações dele e criar índices recomendados para melhorar o desempenho da consulta. Para saber mais sobre o consultor de índice, consulte Visão geral do consultor de índice. Para saber como usar o consultor de índice para ver e consultar recomendações como uma tabela ou solicitar uma análise e um relatório sob demanda, consulte Usar o consultor de índice.
Você pode usar a assistência do Gemini em bancos de dados para observar e resolver problemas nos seus recursos do Cloud SQL para PostgreSQL. Para mais informações, consulte Observar e resolver problemas com a assistência do Gemini.Antes de começar
Ver e filtrar as recomendações do consultor de índice
-
No console do Google Cloud, acesse a página Instâncias do Cloud SQL.
- Para abrir a página Visão geral de uma instância, clique no nome da instância.
- Clique em Query Insights. As recomendações do consultor de índice são exibidas na coluna Recomendação da seção Consultas e tags mais frequentes.
- (Opcional) Para ver somente consultas com recomendações CREATE INDEX, adicione um filtro para Recomendação: criar índices.
Ver recomendações para uma consulta
Para ver detalhes das recomendações de índice para uma consulta específica, siga estas etapas:
-
No console do Google Cloud, acesse a página Instâncias do Cloud SQL.
- Para abrir a página Visão geral de uma instância, clique no nome da instância.
- Clique em Query Insights.
- Na seção Consultas e tags mais frequentes, clique em Consultas.
- Para saber os detalhes da recomendação sobre uma consulta, siga um destes procedimentos:
- Clique em uma consulta para saber mais sobre as recomendações para a consulta selecionada, incluindo as seguintes informações:
- Impacto no desempenho (alto, médio e baixo): a velocidade de consulta estimada após a criação de todos os índices recomendados.
- Recomendações: crie recomendações de índice.
- Tabelas afetadas: o número de tabelas que serão afetadas quando os índices forem criados.
- Armazenamento estimado adicional necessário: o tamanho de armazenamento estimado necessário para criar todos os índices recomendados.
- Número de consultas afetadas: o número total de consultas na carga de trabalho afetadas pelas recomendações de índice. Um índice pode beneficiar várias consultas.
- Clique em Criar índices para uma consulta específica e confira recomendações detalhadas sobre como criar índices para melhorar o desempenho da consulta.
- Clique em uma consulta para saber mais sobre as recomendações para a consulta selecionada, incluindo as seguintes informações:
Ver consultas afetadas
-
No console do Google Cloud, acesse a página Instâncias do Cloud SQL.
- Para abrir a página Visão geral de uma instância, clique no nome da instância.
- Clique em Query Insights.
- Na tabela Principais dimensões por carga do banco de dados, clique em Consultas.
- Clique em Criar índices para uma consulta específica.
- Clique em Mostrar consultas afetadas.
- Clique em uma consulta para ver os detalhes da consulta afetada.
Criar índices recomendados
-
No console do Google Cloud, acesse a página Instâncias do Cloud SQL.
- Para abrir a página Visão geral de uma instância, clique no nome da instância.
- Clique em Query Insights.
- Na tabela Principais dimensões por carga do banco de dados, clique em Consultas.
- Clique em Criar índices para uma consulta específica.
- Clique em Copiar todos os comandos de índice. Os comandos CREATE INDEX são copiados para a área de transferência.
- Conecte-se à instância principal na linha de comando.
Para criar os índices recomendados, execute os comandos que foram copiados para a área de transferência, por exemplo:
CREATE INDEX ON "public"."demo_order" ("customer_id");
A seguir
- Saiba como usar o consultor de índice para ver e consultar recomendações como uma tabela ou solicitar uma análise e um relatório sob demanda.
- Saiba mais sobre o consultor de índice