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
wal_receiver_status_interval> is set to zero on the standby.
If the standby is the first matching standby, as specified in
synchronous_standby_names> on the primary, the reply
the rate of generation of WAL data.
+ Replies are only sent when WAL is written to disk, so setting
+ fsync> to off> on the standby will significantly
+ reduce performance of synchronous replication and should be avoided.
+
+