log_min_duration_statement - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

log_min_duration_statement

El log_min_duration_statement parámetro controla el tiempo mínimo, en milisegundos, que se ejecuta una sentencia SQL antes de que se registre.

Este parámetro le ayuda a identificar las consultas de ejecución prolongada que pueden provocar problemas de rendimiento. Puede establecerlo en un valor umbral (un tiempo de ejecución que se considera demasiado largo para una carga de trabajo específica) para capturar las consultas que superen ese umbral e identificar posibles obstáculos en el rendimiento. Para ver un ejemplo de caso de uso, consulte Uso de parámetros de registro para capturar variables de enlace, más adelante en esta guía.

AWS CLI sintaxis

El siguiente comando cambia log_min_duration_statement para un grupo de parámetros de base de datos específico. Este cambio se aplica a todas las instancias o clústeres que utilizan el grupo de parámetros.

# Modify log_min_duration_statement on a DB parameter group aws rds modify-db-parameter-group \ --db-parameter-group-name <parameter_group_name> \ --parameters "ParameterName=log_min_duration_statement,ParameterValue=<new_value>,ApplyMethod=immediate" # Modify log_ min_duration_statement on a DB cluster parameter group aws rds modify-db-cluster-parameter-group \ --db-cluster-parameter-group-name <parameter_group_name> \ --parameters "ParameterName=log_min_duration_statement,ParameterValue=<new_value>,ApplyMethod=immediate"

Tipo: dinámico (los cambios se aplican inmediatamente si los configurasApplyMethod=immediate)

Valor predeterminado: 1 (deshabilitado, que es el valor predeterminado del motor PostgreSQL)

Ejemplo

El siguiente comando registra cualquier sentencia que tarde más de 100 milisegundos en ejecutarse:

aws rds modify-db-parameter-group \ --db-parameter-group-name <parameter_group_name> \ --parameters "ParameterName=log_min_duration_statement,ParameterValue=100,ApplyMethod=immediate"