Commit 19c40492 authored by Tom Lane's avatar Tom Lane

Move example of turning off synchronous_commit to a more logical place,

to wit in the description of that variable rather than some other one.
parent 6f906905
<!-- $PostgreSQL: pgsql/doc/src/sgml/config.sgml,v 1.163 2008/01/30 18:35:55 tgl Exp $ --> <!-- $PostgreSQL: pgsql/doc/src/sgml/config.sgml,v 1.164 2008/02/02 23:29:12 tgl Exp $ -->
<chapter Id="runtime-config"> <chapter Id="runtime-config">
<title>Server Configuration</title> <title>Server Configuration</title>
...@@ -1343,9 +1343,7 @@ SET ENABLE_SEQSCAN TO OFF; ...@@ -1343,9 +1343,7 @@ SET ENABLE_SEQSCAN TO OFF;
In many situations, turning off <xref linkend="guc-synchronous-commit"> In many situations, turning off <xref linkend="guc-synchronous-commit">
for noncritical transactions can provide much of the potential for noncritical transactions can provide much of the potential
performance benefit of turning off <varname>fsync</varname>, without performance benefit of turning off <varname>fsync</varname>, without
the attendant risks of data corruption. It can even be turned the attendant risks of data corruption.
off in a single multi-statement transaction using <command>SET
LOCAL synchronous_commit TO OFF;</>.
</para> </para>
<para> <para>
...@@ -1385,6 +1383,9 @@ SET ENABLE_SEQSCAN TO OFF; ...@@ -1385,6 +1383,9 @@ SET ENABLE_SEQSCAN TO OFF;
one transaction is determined by the setting in effect when it one transaction is determined by the setting in effect when it
commits. It is therefore possible, and useful, to have some commits. It is therefore possible, and useful, to have some
transactions commit synchronously and others asynchronously. transactions commit synchronously and others asynchronously.
For example, to make a single multi-statement transaction commit
asynchronously when the default is the opposite, issue <command>SET
LOCAL synchronous_commit TO OFF</> within the transaction.
</para> </para>
</listitem> </listitem>
</varlistentry> </varlistentry>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment