Update based on documentation written by Vadim Mikheev and Oliver Elphick.
authorPeter Eisentraut
Wed, 24 Jan 2001 21:56:23 +0000 (21:56 +0000)
committerPeter Eisentraut
Wed, 24 Jan 2001 21:56:23 +0000 (21:56 +0000)
doc/src/sgml/ref/checkpoint.sgml

index 506934be5dc8677f8a9a4a986b08b3aeee8c8699..83df9e6537f58682f085c4570c5cd763f960aeb5 100644 (file)
@@ -1,8 +1,8 @@
-
+
 
 
  
-  2001-01-13
+  2001-01-24
  
 
  
@@ -12,7 +12,7 @@
 
  
   CHECKPOINT
-  Force transaction log to disk
+  Force transaction log checkpoint
  
 
  
@@ -25,7 +25,20 @@ CHECKPOINT
   Description
 
   
-   This documentation needs to be written.
+   Write-Ahead Logging (WAL) puts a checkpoint in the transaction log
+   every 300 seconds by default.  (This may be changed by the run-time
+   configuration option CHECKPOINT_TIMEOUT.)
+   The CHECKPOINT command forces a checkpoint at
+   the point at which the command is issued.  The next automatic
+   checkpoint will still happen after the original cycle expires.
+  
+
+  
+   A checkpoint is a point in the transaction log sequence at which
+   all data files have been updated to reflect the information in the
+   log.  All data files will be flushed to disk.  Refer to the
+   PostgreSQL Administrator's Guide for more
+   information about the WAL system.