Update journaling performance docs based on comments by Michael Renner.
authorBruce Momjian <bruce@momjian.us>
Wed, 10 Dec 2008 11:05:49 +0000 (11:05 +0000)
committerBruce Momjian <bruce@momjian.us>
Wed, 10 Dec 2008 11:05:49 +0000 (11:05 +0000)
doc/src/sgml/wal.sgml

index 7ae6c053d783e1c029af24a4d8658ae512b06821..15cd5baec36a2a0999b1e7cda82c394e38cb4c3f 100644 (file)
     <para>
      Because <acronym>WAL</acronym> restores database file
      contents after a crash, it is not necessary to use a
-     journaled filesystem;  in fact, journaling overhead can
-     reduce performance.  For best performance, turn off
-     <emphasis>data</emphasis> journaling as a filesystem mount
-     option, e.g. use <literal>data=writeback</> on Linux.
-     Meta-data journaling (e.g.  file creation and directory
-     modification) is still desirable for faster rebooting after
-     a crash.
+     journaled filesystem for reliability.  In fact, journaling
+     overhead can reduce performance, especially if journaling
+     causes file system <emphasis>data</emphasis> to be flushed
+     to disk.  Fortunately, data flushing during journaling can
+     often be disabled with a filesystem mount option, e.g.
+     <literal>data=writeback</> on a Linux ext3 file system.
+     Journaled file systems do improve boot speed after a crash.
     </para>
    </tip>