aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/src/sgml/high-availability.sgml8
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/src/sgml/high-availability.sgml b/doc/src/sgml/high-availability.sgml
index a7e2474189d..40b8b7393f8 100644
--- a/doc/src/sgml/high-availability.sgml
+++ b/doc/src/sgml/high-availability.sgml
@@ -947,7 +947,7 @@ synchronous_replication = on
<para>
After a commit record has been written to disk on the primary the
WAL record is then sent to the standby. The standby sends reply
- messages each time a new batch of WAL data is received, unless
+ messages each time a new batch of WAL data is written to disk, unless
<varname>wal_receiver_status_interval</> is set to zero on the standby.
If the standby is the first matching standby, as specified in
<varname>synchronous_standby_names</> on the primary, the reply
@@ -1013,6 +1013,12 @@ synchronous_replication = on
the rate of generation of WAL data.
</para>
+ <para>
+ Replies are only sent when WAL is written to disk, so setting
+ <varname>fsync</> to <literal>off</> on the standby will significantly
+ reduce performance of synchronous replication and should be avoided.
+ </para>
+
</sect3>
<sect3 id="synchronous-replication-ha">