</para>
</listitem>
+ <listitem>
+ <para>
+ Turn off <xref linkend="guc-synchronous-commit">; there might be no
+ need to force <acronym>WAL</acronym> writes to disk on every
+ commit. This setting does risk transaction loss (though not data
+ corruption) in case of a crash of the <emphasis>database</>.
+ </para>
+ </listitem>
+
<listitem>
<para>
Turn off <xref linkend="guc-full-page-writes">; there is no need
<listitem>
<para>
- Turn off <xref linkend="guc-synchronous-commit">; there might be no
- need to write the <acronym>WAL</acronym> to disk on every
- commit. This setting does risk transaction loss (though not data
- corruption) in case of a crash of the <emphasis>database</> alone.
+ Create <link linkend="SQL-CREATETABLE-UNLOGGED">unlogged
+ tables</link> to avoid <acronym>WAL</acronym> writes, though it
+ makes the tables non-crash-safe.
</para>
</listitem>
+
</itemizedlist>
</para>
</sect1>