Recomendaciones de rendimiento en Azure Database for PostgreSQL con un único servidorPerformance Recommendations in Azure Database for PostgreSQL - Single Server

Se aplica a: Azure Database for PostgreSQL: Versiones de servidor único 9.6, 10, 11Applies to: Azure Database for PostgreSQL - Single Server versions 9.6, 10, 11

La característica Recomendaciones de rendimiento analiza las bases de datos para crear sugerencias personalizadas para mejorar el rendimiento.The Performance Recommendations feature analyses your databases to create customized suggestions for improved performance. Para generar las recomendaciones, el análisis examina diversas características de bases de datos, incluido el esquema.To produce the recommendations, the analysis looks at various database characteristics including schema. Habilite Almacén de consultas en el servidor para poder usar por completo la característica Recomendaciones de rendimiento.Enable Query Store on your server to fully utilize the Performance Recommendations feature. Después de implementar una recomendación de rendimiento, debe probar el rendimiento para evaluar el efecto de estos cambios.After implementing any performance recommendation, you should test performance to evaluate the impact of those changes.

PermisosPermissions

Los permisos Propietario o Colaborador necesarios para ejecutar el análisis con la característica Recomendaciones de rendimiento.Owner or Contributor permissions required to run analysis using the Performance Recommendations feature.

Recomendaciones de rendimientoPerformance recommendations

La característica Recomendaciones de rendimiento analiza las cargas de trabajo en el servidor para identificar los índices con el potencial de mejorar el rendimiento.The Performance Recommendations feature analyzes workloads across your server to identify indexes with the potential to improve performance.

Abra Recomendaciones de rendimiento desde la sección Rendimiento inteligente de la barra de menús en la página de Azure Portal para el 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 inicio de Recomendaciones de rendimiento

Seleccione Analizar y elija una base de datos, lo que iniciará el análisis.Select Analyze and choose a database, which will begin the analysis. Según la carga de trabajo, el análisis puede tardar varios minutos.Depending on your workload, th analysis may take several minutes to complete. Una vez que se realice el análisis, habrá una notificación en el portal.Once the analysis is done, there will be a notification in the portal. El análisis realiza un examen en profundidad de la base de datos.Analysis performs a deep examination of your database. Se recomienda realizar el análisis durante los períodos de poca actividad.We recommend you perform analysis during off-peak periods.

La ventana Recomendaciones mostrará una lista de recomendaciones, si se ha detectado alguna.The Recommendations window will show a list of recommendations if any were found.

Página de inicio de Recomendaciones de rendimiento

Las recomendaciones no se aplican automáticamente.Recommendations are not automatically applied. Para aplicar la recomendación, copie el texto de la consulta y ejecútelo desde el cliente que prefiera.To apply the recommendation, copy the query text and run it from your client of choice. No olvide probar y supervisar para evaluar la recomendación.Remember to test and monitor to evaluate the recommendation.

Tipos de recomendacionesRecommendation types

Actualmente, se admiten dos tipos de recomendaciones: Crear índice y Quitar índice.Currently, two types of recommendations are supported: Create Index and Drop Index.

Recomendaciones para crear índiceCreate Index recommendations

Las recomendaciones de Crear índice sugieren nuevos índices para acelerar las consultas que se ejecutan con mayor frecuencia o que consumen mucho tiempo en la carga de trabajo.Create Index recommendations suggest new indexes to speed up the most frequently run or time-consuming queries in the workload. Este tipo de recomendación requiere que Almacén de consultas esté habilitado.This recommendation type requires Query Store to be enabled. Almacén de consultas recopila información de consultas y proporciona estadísticas detalladas de tiempo de ejecución y frecuencia de las consultas, que el análisis usa para hacer la recomendación.Query Store collects query information and provides the detailed query runtime and frequency statistics that the analysis uses to make the recommendation.

Recomendaciones para quitar índiceDrop Index recommendations

Además de detectar índices que faltan, Azure Database for PostgreSQL analiza el rendimiento de los índices existentes.Besides detecting missing indexes, Azure Database for PostgreSQL analyzes the performance of existing indexes. Si un índice se usa muy poco o es redundante, el analizador recomienda quitarlo.If an index is either rarely used or redundant, the analyzer recommends dropping it.

ConsideracionesConsiderations

Pasos siguientesNext steps