-
+
Server Configuration
In many situations, turning off
for noncritical transactions can provide much of the potential
performance benefit of turning off fsync, without
- the attendant risks of data corruption. It can even be turned
- off in a single multi-statement transaction using SET
- LOCAL synchronous_commit TO OFF;>.
+ the attendant risks of data corruption.
one transaction is determined by the setting in effect when it
commits. It is therefore possible, and useful, to have some
transactions commit synchronously and others asynchronously.
+ For example, to make a single multi-statement transaction commit
+ asynchronously when the default is the opposite, issue SET
+ LOCAL synchronous_commit TO OFF> within the transaction.