Re: log_min_duration_statement versus log_statement
От | Josh Berkus |
---|---|
Тема | Re: log_min_duration_statement versus log_statement |
Дата | |
Msg-id | 200506291432.56196.josh@agliodbs.com обсуждение исходный текст |
Ответ на | Re: log_min_duration_statement versus log_statement (Bruce Momjian <pgman@candle.pha.pa.us>) |
Ответы |
Re: log_min_duration_statement versus log_statement
|
Список | pgsql-docs |
Bruce, > OK, what if we change the documentaiton to be: > > log_min_duration_statement = 1000 # Log all statements whose > # execution time exceeds the value, in > # milliseconds. -1 disables. Zero logs > # all statements and their durations. > > I think you are confused because log_min_duration_statement is really > about _when_ to log (duration > ? ms), and what to log (the statement). No, I see what Christian is complaining about. If one sets log_statement="All", then all statements will be logged regardless of duration or the setting in log_min_duration_statement. So it should actually read: log_min_duration_statement = 1000 # Log all statements whose # execution time exceeds the value, in # milliseconds. -1 disables. This is in addition to # any statements logged according to log_statement. I'm with Christian on wanting to change the behavior so that it does what the comments says it does currently, but I don't think we'll get that done today. --Josh -- --Josh Josh Berkus Aglio Database Solutions San Francisco
В списке pgsql-docs по дате отправления: