Recomendações de desempenho no banco de dados do Azure para PostgreSQL-servidor únicoPerformance Recommendations in Azure Database for PostgreSQL - Single Server

Aplica-se a: Banco de dados do Azure para PostgreSQL-versões de servidor único 9,6, 10, 11Applies to: Azure Database for PostgreSQL - Single Server versions 9.6, 10, 11

O recurso de recomendações de desempenho analisa seus bancos de dados para criar sugestões personalizadas para melhorar o desempenho.The Performance Recommendations feature analyses your databases to create customized suggestions for improved performance. Para produzir as recomendações, a análise examina várias características do banco de dados, incluindo o esquema.To produce the recommendations, the analysis looks at various database characteristics including schema. Habilite repositório de consultas no seu servidor para utilizar totalmente o recurso de recomendações de desempenho.Enable Query Store on your server to fully utilize the Performance Recommendations feature. Depois de implementar qualquer recomendação de desempenho, você deve testar o desempenho para avaliar o impacto dessas alterações.After implementing any performance recommendation, you should test performance to evaluate the impact of those changes.

PermissõesPermissions

As permissões Proprietário ou Contribuidor necessárias para executar a análise que utiliza a funcionalidade Recomendações de Desempenho.Owner or Contributor permissions required to run analysis using the Performance Recommendations feature.

Recomendações de desempenhoPerformance recommendations

A funcionalidade Recomendações de Desempenho analisa as cargas de trabalho no servidor para identificar índices com o potencial de melhorar o desempenho.The Performance Recommendations feature analyzes workloads across your server to identify indexes with the potential to improve performance.

Abra recomendações de desempenho na seção de desempenho inteligente da barra de menus na página portal do Azure para o servidor PostgreSQL.Open Performance Recommendations from the Intelligent Performance section of the menu bar on the Azure portal page for your PostgreSQL server.

Página de destino das Recomendações de Desempenho

Selecione analisar e escolha um banco de dados, que iniciará a análise.Select Analyze and choose a database, which will begin the analysis. Dependendo de sua carga de trabalho, a análise de th pode levar vários minutos para ser concluída.Depending on your workload, th analysis may take several minutes to complete. Quando a análise estiver concluída, será apresentada uma notificação no portal.Once the analysis is done, there will be a notification in the portal. A análise executa um exame profundo do seu banco de dados.Analysis performs a deep examination of your database. Recomendamos que você execute a análise fora dos períodos de pico.We recommend you perform analysis during off-peak periods.

A janela recomendações mostrará uma lista de recomendações, se alguma for encontrada.The Recommendations window will show a list of recommendations if any were found.

Página de recomendações de desempenho nova

As recomendações não são aplicadas automaticamente.Recommendations are not automatically applied. Para aplicar a recomendação, copie o texto da consulta e execute-o do seu cliente de sua escolha.To apply the recommendation, copy the query text and run it from your client of choice. Lembre-se de testar e monitorar para avaliar a recomendação.Remember to test and monitor to evaluate the recommendation.

Tipos de recomendaçãoRecommendation types

Atualmente, há suporte para dois tipos de recomendações: Criar índice e drop index.Currently, two types of recommendations are supported: Create Index and Drop Index.

Criar recomendações de índiceCreate Index recommendations

Criar recomendações de índice sugerem novos índices para acelerar a execução com mais frequência ou as consultas demoradas na carga de trabalho.Create Index recommendations suggest new indexes to speed up the most frequently run or time-consuming queries in the workload. Este tipo de recomendação requer que repositório de consultas seja habilitado.This recommendation type requires Query Store to be enabled. Repositório de Consultas coleta informações de consulta e fornece as estatísticas detalhadas de tempo de execução de consulta e frequência que a análise usa para fazer a recomendação.Query Store collects query information and provides the detailed query runtime and frequency statistics that the analysis uses to make the recommendation.

Recomendações de drop indexDrop Index recommendations

Além de detectar índices ausentes, o banco de dados do Azure para PostgreSQL analisa o desempenho dos índices existentes.Besides detecting missing indexes, Azure Database for PostgreSQL analyzes the performance of existing indexes. Se um índice for raramente usado ou redundante, o analisador recomendará soltá-lo.If an index is either rarely used or redundant, the analyzer recommends dropping it.

ConsideraçõesConsiderations

Passos seguintesNext steps