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
- Obtenga información sobre cómo obtener o establecer los parámetros mediante Azure Portal o la CLI de Azure.