Comparteix a través de


Procedimientos recomendados para el Almacén de consultas: Azure Database for PostgreSQL: servidor flexible

SE APLICA A: Azure Database for PostgreSQL: servidor flexible

En este artículo se describen los procedimientos recomendados para usar el Almacén de consultas en el servidor flexible de Azure Database for PostgreSQL.

Establecimiento del modo de captura de consultas óptimo

Permite que Almacén de consultas capture los datos realmente relevantes.

pg_qs.query_capture_mode Escenario
All Analice exhaustivamente la carga de trabajo en términos de todas las consultas (nivel superior o anidado) y sus frecuencias de ejecución y otras estadísticas. Identifique nuevas consultas en la carga de trabajo. Detecte si se usan consultas ad hoc para identificar oportunidades de parametrización definida por el usuario o parametrización automática. All (Todas) aumenta el costo de consumo de recursos.
Top (Principales) Centre su atención en las consultas de nivel superior: las emitidas por los clientes. No incluye instrucciones anidadas (instrucciones ejecutadas dentro de un procedimiento o una función).
None Si se establece en Ninguno, el Almacén de consultas no capturará ninguna consulta nueva. Ya ha capturado un conjunto de consultas y el período de tiempo que desea investigar, y también desea eliminar los objetos innecesarios que pueden introducir otras consultas. La opción None (Ninguna) es adecuada para entornos de pruebas y evaluación comparativa. Además, None (Ninguna) debe usarse con precaución, ya que podría perder la oportunidad de realizar un seguimiento de las consultas nuevas importantes y de optimizarlas.

Nota

pg_qs.query_capture_mode reemplaza a pgms_wait_sampling.query_capture_mode. Si el valor de pg_qs.query_capture_mode es None (Ninguna), la configuración de pgms_wait_sampling.query_capture_mode no tiene ningún efecto.

Conservación de los datos necesarios

El parámetro pg_qs.retention_period_in_days especifica en días el período de retención de datos para Almacén de consultas. Se eliminan los datos de consulta y las estadísticas anteriores. De manera predeterminada, el Almacén de consultas está configurado para conservar los datos durante siete días. Evite mantener los datos históricos que no planee usar. Aumente el valor si necesita mantener los datos más tiempo.

Pasos siguientes