@@ -6812,6 +6812,34 @@ local0.* /var/log/postgresql
6812
6812
</listitem>
6813
6813
</varlistentry>
6814
6814
6815
+ <varlistentry id="guc-log-autovacuum-min-duration" xreflabel="log_autovacuum_min_duration">
6816
+ <term><varname>log_autovacuum_min_duration</varname> (<type>integer</type>)
6817
+ <indexterm>
6818
+ <primary><varname>log_autovacuum_min_duration</varname></primary>
6819
+ <secondary>configuration parameter</secondary>
6820
+ </indexterm>
6821
+ </term>
6822
+ <listitem>
6823
+ <para>
6824
+ Causes each action executed by autovacuum to be logged if it ran for at
6825
+ least the specified amount of time. Setting this to zero logs
6826
+ all autovacuum actions. <literal>-1</literal> (the default) disables
6827
+ logging autovacuum actions.
6828
+ If this value is specified without units, it is taken as milliseconds.
6829
+ For example, if you set this to
6830
+ <literal>250ms</literal> then all automatic vacuums and analyzes that run
6831
+ 250ms or longer will be logged. In addition, when this parameter is
6832
+ set to any value other than <literal>-1</literal>, a message will be
6833
+ logged if an autovacuum action is skipped due to a conflicting lock or a
6834
+ concurrently dropped relation. Enabling this parameter can be helpful
6835
+ in tracking autovacuum activity. This parameter can only be set in
6836
+ the <filename>postgresql.conf</filename> file or on the server command line;
6837
+ but the setting can be overridden for individual tables by
6838
+ changing table storage parameters.
6839
+ </para>
6840
+ </listitem>
6841
+ </varlistentry>
6842
+
6815
6843
<varlistentry id="guc-log-checkpoints" xreflabel="log_checkpoints">
6816
6844
<term><varname>log_checkpoints</varname> (<type>boolean</type>)
6817
6845
<indexterm>
@@ -7827,34 +7855,6 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
7827
7855
</listitem>
7828
7856
</varlistentry>
7829
7857
7830
- <varlistentry id="guc-log-autovacuum-min-duration" xreflabel="log_autovacuum_min_duration">
7831
- <term><varname>log_autovacuum_min_duration</varname> (<type>integer</type>)
7832
- <indexterm>
7833
- <primary><varname>log_autovacuum_min_duration</varname></primary>
7834
- <secondary>configuration parameter</secondary>
7835
- </indexterm>
7836
- </term>
7837
- <listitem>
7838
- <para>
7839
- Causes each action executed by autovacuum to be logged if it ran for at
7840
- least the specified amount of time. Setting this to zero logs
7841
- all autovacuum actions. <literal>-1</literal> (the default) disables
7842
- logging autovacuum actions.
7843
- If this value is specified without units, it is taken as milliseconds.
7844
- For example, if you set this to
7845
- <literal>250ms</literal> then all automatic vacuums and analyzes that run
7846
- 250ms or longer will be logged. In addition, when this parameter is
7847
- set to any value other than <literal>-1</literal>, a message will be
7848
- logged if an autovacuum action is skipped due to a conflicting lock or a
7849
- concurrently dropped relation. Enabling this parameter can be helpful
7850
- in tracking autovacuum activity. This parameter can only be set in
7851
- the <filename>postgresql.conf</filename> file or on the server command line;
7852
- but the setting can be overridden for individual tables by
7853
- changing table storage parameters.
7854
- </para>
7855
- </listitem>
7856
- </varlistentry>
7857
-
7858
7858
<varlistentry id="guc-autovacuum-max-workers" xreflabel="autovacuum_max_workers">
7859
7859
<term><varname>autovacuum_max_workers</varname> (<type>integer</type>)
7860
7860
<indexterm>
0 commit comments