Document that increasing the number of checkpoints segments or

checkpoint timeout can incrase the time needed for crash recovery, per
suggestion from Simon.
This commit is contained in:
Bruce Momjian 2008-03-05 17:00:40 +00:00
parent 267d90b82c
commit 0f8a34a730

View File

@ -1,4 +1,4 @@
<!-- $PostgreSQL: pgsql/doc/src/sgml/config.sgml,v 1.164 2008/02/02 23:29:12 tgl Exp $ -->
<!-- $PostgreSQL: pgsql/doc/src/sgml/config.sgml,v 1.164.2.1 2008/03/05 17:00:40 momjian Exp $ -->
<chapter Id="runtime-config">
<title>Server Configuration</title>
@ -1584,9 +1584,10 @@ SET ENABLE_SEQSCAN TO OFF;
</indexterm>
<listitem>
<para>
Maximum distance between automatic WAL checkpoints, in log
file segments (each segment is normally 16 megabytes). The
default is three segments.
Maximum number of log file segments between automatic WAL
checkpoints (each segment is normally 16 megabytes). The default
is three segments. Increasing this parameter can increase the
amount of time needed for crash recovery.
This parameter can only be set in the <filename>postgresql.conf</>
file or on the server command line.
</para>
@ -1602,6 +1603,8 @@ SET ENABLE_SEQSCAN TO OFF;
<para>
Maximum time between automatic WAL checkpoints, in
seconds. The default is five minutes (<literal>5min</>).
Increasing this parameter can increase the amount of time needed
for crash recovery.
This parameter can only be set in the <filename>postgresql.conf</>
file or on the server command line.
</para>