log_min_duration_statement - AWS Guida prescrittiva

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

log_min_duration_statement

Il log_min_duration_statement parametro controlla il periodo di tempo minimo, in millisecondi, di esecuzione di un'istruzione SQL prima di essere registrata.

Questo parametro consente di identificare le query di lunga durata che potrebbero causare problemi di prestazioni. È possibile impostarlo su un valore di soglia (un runtime considerato troppo lungo per un carico di lavoro specifico) per acquisire le query che superano tale soglia e identificare potenziali rallentamenti prestazionali. Per un esempio di utilizzo, vedi Utilizzo dei parametri di registrazione per acquisire variabili di associazione più avanti in questa guida.

AWS CLI sintassi

Il comando seguente viene modificato log_min_duration_statement per uno specifico gruppo di parametri DB. Questa modifica si applica a tutte le istanze o i cluster che utilizzano il gruppo di parametri.

# 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: Dinamico (le modifiche vengono applicate immediatamente se impostate) ApplyMethod=immediate

Valore predefinito: 1 (disabilitato, che è l'impostazione predefinita del motore PostgreSQL)

Esempio

Il comando seguente registra qualsiasi istruzione che impiega più di 100 millisecondi per essere eseguita:

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