summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2009-01-15 00:34:25 +0000
committerBruce Momjian <bruce@momjian.us>2009-01-15 00:34:25 +0000
commit520c41b5269e6e1f541881e1c3f27eccdb640937 (patch)
treed8cf611d3fc94efa7900771a3b1711d3e3260f20
parent6faf495b8a63cd8876e37f2f06786387bbe3c2cb (diff)
Add documentation mention that full page writes have to be enabled for
full pages to be restored during recovery. Per private report from Michael Renner
-rw-r--r--doc/src/sgml/wal.sgml5
1 files changed, 3 insertions, 2 deletions
diff --git a/doc/src/sgml/wal.sgml b/doc/src/sgml/wal.sgml
index e5750b62dc5..70675974a2c 100644
--- a/doc/src/sgml/wal.sgml
+++ b/doc/src/sgml/wal.sgml
@@ -1,4 +1,4 @@
-<!-- $PostgreSQL: pgsql/doc/src/sgml/wal.sgml,v 1.57 2008/12/18 22:34:21 momjian Exp $ -->
+<!-- $PostgreSQL: pgsql/doc/src/sgml/wal.sgml,v 1.58 2009/01/15 00:34:25 momjian Exp $ -->
<chapter id="wal">
<title>Reliability and the Write-Ahead Log</title>
@@ -543,7 +543,8 @@
then the checkpoint record; then it performs the REDO operation by
scanning forward from the log position indicated in the checkpoint
record. Because the entire content of data pages is saved in the
- log on the first page modification after a checkpoint, all pages
+ log on the first page modification after a checkpoint (assuming
+ <xref linkend="guc-full-page-writes"> is not disabled), all pages
changed since the checkpoint will be restored to a consistent
state.
</para>