@@ -883,9 +883,9 @@ include_dir 'conf.d'
883
883
</term>
884
884
<listitem>
885
885
<para>
886
- Specifies the number of seconds of inactivity after which TCP
887
- should send a keepalive message to the client. A value of 0 uses
888
- the system default.
886
+ Specifies the duration of inactivity after which TCP should
887
+ send a keepalive message to the client (defaults to seconds).
888
+ A value of 0 uses the system default.
889
889
This parameter is supported only on systems that support
890
890
<symbol>TCP_KEEPIDLE</symbol> or an equivalent socket option, and on
891
891
Windows; on other systems, it must be zero.
@@ -909,8 +909,9 @@ include_dir 'conf.d'
909
909
</term>
910
910
<listitem>
911
911
<para>
912
- Specifies the number of seconds after which a TCP keepalive message
913
- that is not acknowledged by the client should be retransmitted.
912
+ Specifies the duration after which a TCP keepalive message
913
+ that is not acknowledged by the client should be retransmitted
914
+ (defaults to seconds).
914
915
A value of 0 uses the system default.
915
916
This parameter is supported only on systems that support
916
917
<symbol>TCP_KEEPINTVL</symbol> or an equivalent socket option, and on
@@ -960,7 +961,7 @@ include_dir 'conf.d'
960
961
</term>
961
962
<listitem>
962
963
<para>
963
- Specifies the number of milliseconds that transmitted data may
964
+ Specifies duration (defaults to milliseconds) that transmitted data may
964
965
remain unacknowledged before a connection is forcibly closed.
965
966
A value of 0 uses the system default.
966
967
This parameter is supported only on systems that support
@@ -995,7 +996,7 @@ include_dir 'conf.d'
995
996
996
997
<listitem>
997
998
<para>
998
- Maximum time to complete client authentication, in seconds. If a
999
+ Maximum duration to complete client authentication (defaults to seconds) . If a
999
1000
would-be client has not completed the authentication protocol in
1000
1001
this much time, the server closes the connection. This prevents
1001
1002
hung clients from occupying a connection indefinitely.
@@ -1818,7 +1819,7 @@ include_dir 'conf.d'
1818
1819
for temporary files, such as sort and hash temporary files, or the
1819
1820
storage file for a held cursor. A transaction attempting to exceed
1820
1821
this limit will be canceled.
1821
- The value is specified in kilobytes, and <literal>-1</literal> (the
1822
+ The default unit is kilobytes, and <literal>-1</literal> (the
1822
1823
default) means no limit.
1823
1824
Only superusers can change this setting.
1824
1825
</para>
@@ -1906,7 +1907,7 @@ include_dir 'conf.d'
1906
1907
</term>
1907
1908
<listitem>
1908
1909
<para>
1909
- The length of time, in milliseconds, that the process will sleep
1910
+ The duration (defaults to milliseconds) that the process will sleep
1910
1911
when the cost limit has been exceeded.
1911
1912
The default value is zero, which disables the cost-based vacuum
1912
1913
delay feature. Positive values enable cost-based vacuuming.
@@ -2031,11 +2032,11 @@ include_dir 'conf.d'
2031
2032
</term>
2032
2033
<listitem>
2033
2034
<para>
2034
- Specifies the delay between activity rounds for the
2035
+ Specifies the delay (defaults to milliseconds) between activity rounds for the
2035
2036
background writer. In each round the writer issues writes
2036
2037
for some number of dirty buffers (controllable by the
2037
2038
following parameters). It then sleeps for <varname>bgwriter_delay</varname>
2038
- milliseconds , and repeats. When there are no dirty buffers in the
2039
+ duration , and repeats. When there are no dirty buffers in the
2039
2040
buffer pool, though, it goes into a longer sleep regardless of
2040
2041
<varname>bgwriter_delay</varname>. The default value is 200
2041
2042
milliseconds (<literal>200ms</literal>). Note that on many systems, the
@@ -2794,9 +2795,10 @@ include_dir 'conf.d'
2794
2795
<listitem>
2795
2796
<para>
2796
2797
Specifies how often the WAL writer flushes WAL. After flushing WAL it
2797
- sleeps for <varname>wal_writer_delay</varname> milliseconds, unless woken up
2798
+ sleeps for <varname>wal_writer_delay</varname> duration (defaults
2799
+ to milliseconds), unless woken up
2798
2800
by an asynchronously committing transaction. If the last flush
2799
- happened less than <varname>wal_writer_delay</varname> milliseconds ago and
2801
+ happened less than <varname>wal_writer_delay</varname> duration ago and
2800
2802
less than <varname>wal_writer_flush_after</varname> bytes of WAL have been
2801
2803
produced since, then WAL is only written to the operating system, not
2802
2804
flushed to disk.
@@ -2819,7 +2821,8 @@ include_dir 'conf.d'
2819
2821
<listitem>
2820
2822
<para>
2821
2823
Specifies how often the WAL writer flushes WAL. If the last flush
2822
- happened less than <varname>wal_writer_delay</varname> milliseconds ago and
2824
+ happened less than <varname>wal_writer_delay</varname> duration ago
2825
+ (defaults to milliseconds) and
2823
2826
less than <varname>wal_writer_flush_after</varname> bytes of WAL have been
2824
2827
produced since, then WAL is only written to the operating system, not
2825
2828
flushed to disk. If <varname>wal_writer_flush_after</varname> is set
@@ -2897,7 +2900,7 @@ include_dir 'conf.d'
2897
2900
</term>
2898
2901
<listitem>
2899
2902
<para>
2900
- Maximum time between automatic WAL checkpoints, in seconds.
2903
+ Maximum duration between automatic WAL checkpoints (defaults to seconds) .
2901
2904
The valid range is between 30 seconds and one day.
2902
2905
The default is five minutes (<literal>5min</literal>).
2903
2906
Increasing this parameter can increase the amount of time needed
@@ -3672,7 +3675,7 @@ restore_command = 'copy "C:\\server\\archivedir\\%f" "%p"' # Windows
3672
3675
<listitem>
3673
3676
<para>
3674
3677
Terminate replication connections that are inactive longer
3675
- than the specified number of milliseconds. This is useful for
3678
+ than the specified duration (defaults to milliseconds) . This is useful for
3676
3679
the sending server to detect a standby crash or network outage.
3677
3680
A value of zero disables the timeout mechanism. The default value
3678
3681
is 60 seconds. With a cluster distributed across multiple geographic
@@ -4124,7 +4127,7 @@ ANY <replaceable class="parameter">num_sync</replaceable> ( <replaceable class="
4124
4127
<listitem>
4125
4128
<para>
4126
4129
Terminate replication connections that are inactive longer
4127
- than the specified number of milliseconds. This is useful for
4130
+ than the specified duration (defaults to milliseconds) . This is useful for
4128
4131
the receiving standby server to detect a primary node crash or network
4129
4132
outage.
4130
4133
A value of zero disables the timeout mechanism. This parameter
@@ -5617,7 +5620,7 @@ local0.* /var/log/postgresql
5617
5620
<para>
5618
5621
When <varname>logging_collector</varname> is enabled,
5619
5622
this parameter determines the maximum size of an individual log file.
5620
- After this many kilobytes have been emitted into a log file,
5623
+ After this many bytes (default units is kilobytes) have been emitted into a log file,
5621
5624
a new log file will be created. Set to zero to disable size-based
5622
5625
creation of new log files.
5623
5626
This parameter can only be set in the <filename>postgresql.conf</filename>
@@ -5860,8 +5863,8 @@ local0.* /var/log/postgresql
5860
5863
<listitem>
5861
5864
<para>
5862
5865
Causes the duration of each completed statement to be logged
5863
- if the statement ran for at least the specified number of
5864
- milliseconds. Setting this to zero prints all statement durations.
5866
+ if the statement ran for at least the specified duration (defaults
5867
+ to milliseconds) . Setting this to zero prints all statement durations.
5865
5868
Minus-one (the default) disables logging statement durations.
5866
5869
For example, if you set it to <literal>250ms</literal>
5867
5870
then all SQL statements that run 250ms or longer will be
@@ -6487,7 +6490,7 @@ log_line_prefix = '%m [%p] %q%u@%d/%a '
6487
6490
A log entry is made for each temporary file when it is deleted.
6488
6491
A value of zero logs all temporary file information, while positive
6489
6492
values log only files whose size is greater than or equal to
6490
- the specified number of kilobytes. The
6493
+ the specified number of bytes (default units is kilobytes) . The
6491
6494
default setting is -1, which disables such logging.
6492
6495
Only superusers can change this setting.
6493
6496
</para>
@@ -6935,7 +6938,7 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
6935
6938
<listitem>
6936
6939
<para>
6937
6940
Causes each action executed by autovacuum to be logged if it ran for at
6938
- least the specified number of milliseconds. Setting this to zero logs
6941
+ least the specified duration (defaults to milliseconds) . Setting this to zero logs
6939
6942
all autovacuum actions. <literal>-1</literal> (the default) disables
6940
6943
logging autovacuum actions. For example, if you set this to
6941
6944
<literal>250ms</literal> then all automatic vacuums and analyzes that run
@@ -7588,8 +7591,8 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
7588
7591
</term>
7589
7592
<listitem>
7590
7593
<para>
7591
- Abort any statement that takes more than the specified number of
7592
- milliseconds, starting from the time the command arrives at the server
7594
+ Abort any statement that takes more than the specified duration
7595
+ (defaults to milliseconds) , starting from the time the command arrives at the server
7593
7596
from the client. If <varname>log_min_error_statement</varname> is set to
7594
7597
<literal>ERROR</literal> or lower, the statement that timed out will also be
7595
7598
logged. A value of zero (the default) turns this off.
@@ -7611,8 +7614,8 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
7611
7614
</term>
7612
7615
<listitem>
7613
7616
<para>
7614
- Abort any statement that waits longer than the specified number of
7615
- milliseconds while attempting to acquire a lock on a table, index,
7617
+ Abort any statement that waits longer than the specified duration
7618
+ (defaults to milliseconds) while attempting to acquire a lock on a table, index,
7616
7619
row, or other database object. The time limit applies separately to
7617
7620
each lock acquisition attempt. The limit applies both to explicit
7618
7621
locking requests (such as <command>LOCK TABLE</command>, or <command>SELECT
@@ -7647,7 +7650,7 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
7647
7650
<listitem>
7648
7651
<para>
7649
7652
Terminate any session with an open transaction that has been idle for
7650
- longer than the specified duration in milliseconds. This allows any
7653
+ longer than the specified duration (defaults to milliseconds) . This allows any
7651
7654
locks held by that session to be released and the connection slot to be reused;
7652
7655
it also allows tuples visible only to this transaction to be vacuumed. See
7653
7656
<xref linkend="routine-vacuuming"/> for more details about this.
@@ -8484,7 +8487,7 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir'
8484
8487
</term>
8485
8488
<listitem>
8486
8489
<para>
8487
- This is the amount of time, in milliseconds, to wait on a lock
8490
+ This is the duration (defaults to milliseconds) , to wait on a lock
8488
8491
before checking to see if there is a deadlock condition. The
8489
8492
check for deadlock is relatively expensive, so the server doesn't run
8490
8493
it every time it waits for a lock. We optimistically assume
@@ -8503,7 +8506,7 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir'
8503
8506
8504
8507
<para>
8505
8508
When <xref linkend="guc-log-lock-waits"/> is set,
8506
- this parameter also determines the length of time to wait before
8509
+ this parameter also determines the duration to wait before
8507
8510
a log message is issued about the lock wait. If you are trying
8508
8511
to investigate locking delays you might want to set a shorter than
8509
8512
normal <varname>deadlock_timeout</varname>.
@@ -9321,11 +9324,12 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir'
9321
9324
</term>
9322
9325
<listitem>
9323
9326
<para>
9324
- If nonzero, a delay of this many seconds occurs when a new
9327
+ If nonzero, a delay of this duration occurs when a new
9325
9328
server process is started, after it conducts the
9326
9329
authentication procedure. This is intended to give developers an
9327
9330
opportunity to attach to the server process with a debugger.
9328
- This parameter cannot be changed after session start.
9331
+ This parameter defaults to seconds and cannot be changed after
9332
+ session start.
9329
9333
</para>
9330
9334
</listitem>
9331
9335
</varlistentry>
@@ -9338,13 +9342,14 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir'
9338
9342
</term>
9339
9343
<listitem>
9340
9344
<para>
9341
- If nonzero, a delay of this many seconds occurs just after a
9345
+ If nonzero, a delay of this duration occurs just after a
9342
9346
new server process is forked, before it conducts the
9343
9347
authentication procedure. This is intended to give developers an
9344
9348
opportunity to attach to the server process with a debugger to
9345
9349
trace down misbehavior in authentication.
9346
- This parameter can only be set in the <filename>postgresql.conf</filename>
9347
- file or on the server command line.
9350
+ This parameter defaults to seconds and can only be set in the
9351
+ <filename>postgresql.conf</filename> file or on the server
9352
+ command line.
9348
9353
</para>
9349
9354
</listitem>
9350
9355
</varlistentry>
0 commit comments