]> granicus.if.org Git - postgresql/commitdiff
Clarify that streaming replication can be both async and sync
authorMagnus Hagander <magnus@hagander.net>
Sun, 20 Jan 2013 15:10:12 +0000 (16:10 +0100)
committerMagnus Hagander <magnus@hagander.net>
Sun, 20 Jan 2013 15:10:12 +0000 (16:10 +0100)
Josh Kupershmidt

doc/src/sgml/high-availability.sgml

index e8342858c9d11bce470107591e2cb48267021cac..c8f6fa8a54ddbf3881078f4370f0688ad9b44fcb 100644 (file)
@@ -738,13 +738,14 @@ archive_cleanup_command = 'pg_archivecleanup /path/to/archive %r'
    </para>
 
    <para>
-    Streaming replication is asynchronous, so there is still a small delay
-    between committing a transaction in the primary and for the changes to
-    become visible in the standby. The delay is however much smaller than with
-    file-based log shipping, typically under one second assuming the standby
-    is powerful enough to keep up with the load. With streaming replication,
-    <varname>archive_timeout</> is not required to reduce the data loss
-    window.
+    Streaming replication is asynchronous by default
+    (see <xref linkend="synchronous-replication">), in which case there is
+    a small delay between committing a transaction in the primary and the
+    changes becoming visible in the standby. This delay is however much
+    smaller than with file-based log shipping, typically under one second
+    assuming the standby is powerful enough to keep up with the load. With
+    streaming replication, <varname>archive_timeout</> is not required to
+    reduce the data loss window.
    </para>
 
    <para>