log_min_duration_statement - AWS Orientação prescritiva

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

log_min_duration_statement

O log_min_duration_statement parâmetro controla o tempo mínimo, em milissegundos, que uma instrução SQL é executada antes de ser registrada.

Esse parâmetro ajuda a identificar consultas de longa duração que podem causar problemas de desempenho. Você pode defini-lo como um valor limite (um tempo de execução considerado muito longo para uma carga de trabalho específica) para capturar consultas que excedam esse limite e identificar possíveis gargalos de desempenho. Para ver um exemplo de caso de uso, consulte Como usar parâmetros de registro para capturar variáveis de vinculação posteriormente neste guia.

AWS CLI sintaxe

O comando a seguir é alterado log_min_duration_statement para um grupo de parâmetros de banco de dados específico. Essa alteração se aplica a todas as instâncias ou clusters que usam o 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 (as alterações são aplicadas imediatamente se você definirApplyMethod=immediate)

Valor padrão: 1 (desativado, que é o padrão do mecanismo PostgreSQL)

Exemplo

O comando a seguir registra qualquer instrução que leve mais de 100 milissegundos para ser executada:

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