summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Riggs2016-09-11 22:26:18 +0000
committerSimon Riggs2016-09-11 22:26:18 +0000
commitc3c0d7bd701dae4737c974a59ffa9b366110f9c1 (patch)
tree4522e179a54d0c7e360aba881d2b087cbebd0ad1
parent52803098ab26051c0c9802f3c19edffc90de8843 (diff)
Raise max setting of checkpoint_timeout to 1d
Previously checkpoint_timeout was capped at 3600s New max setting is 86400s = 24h = 1d Discussion: [email protected]
-rw-r--r--doc/src/sgml/config.sgml2
-rw-r--r--src/backend/utils/misc/guc.c2
-rw-r--r--src/backend/utils/misc/postgresql.conf.sample2
3 files changed, 3 insertions, 3 deletions
diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml
index 7c483c6ef3..cd66abc8ba 100644
--- a/doc/src/sgml/config.sgml
+++ b/doc/src/sgml/config.sgml
@@ -2614,7 +2614,7 @@ include_dir 'conf.d'
<listitem>
<para>
Maximum time between automatic WAL checkpoints, in seconds.
- The valid range is between 30 seconds and one hour.
+ The valid range is between 30 seconds and one day.
The default is five minutes (<literal>5min</>).
Increasing this parameter can increase the amount of time needed
for crash recovery.
diff --git a/src/backend/utils/misc/guc.c b/src/backend/utils/misc/guc.c
index c5178f7cad..c72bd6190a 100644
--- a/src/backend/utils/misc/guc.c
+++ b/src/backend/utils/misc/guc.c
@@ -2250,7 +2250,7 @@ static struct config_int ConfigureNamesInt[] =
GUC_UNIT_S
},
&CheckPointTimeout,
- 300, 30, 3600,
+ 300, 30, 86400,
NULL, NULL, NULL
},
diff --git a/src/backend/utils/misc/postgresql.conf.sample b/src/backend/utils/misc/postgresql.conf.sample
index 6d0666c44f..b1c3aea9ee 100644
--- a/src/backend/utils/misc/postgresql.conf.sample
+++ b/src/backend/utils/misc/postgresql.conf.sample
@@ -203,7 +203,7 @@
# - Checkpoints -
-#checkpoint_timeout = 5min # range 30s-1h
+#checkpoint_timeout = 5min # range 30s-1d
#max_wal_size = 1GB
#min_wal_size = 80MB
#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0