From 25434e32cb1cf4e7c61a21482832ecc5b33e1f5a Mon Sep 17 00:00:00 2001
From: Bruce Momjian <bruce@momjian.us>
Date: Sat, 23 Apr 2005 03:27:40 +0000
Subject: [PATCH] Add documentation stating how to determine if FSM settings
 are too low --- look at a database-wide VACUUM VERBOSE.

---
 doc/src/sgml/runtime.sgml | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml
index 72bc1ff17e..cb527bedbc 100644
--- a/doc/src/sgml/runtime.sgml
+++ b/doc/src/sgml/runtime.sgml
@@ -1,5 +1,5 @@
 <!--
-$PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.314 2005/04/21 19:18:12 tgl Exp $
+$PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.315 2005/04/23 03:27:40 momjian Exp $
 -->
 
 <chapter Id="runtime">
@@ -1151,6 +1151,10 @@ SET ENABLE_SEQSCAN TO OFF;
         be tracked in the shared free-space map.  Six bytes of shared memory
         are consumed for each page slot.  This setting must be more than
         16 * <varname>max_fsm_relations</varname>.  The default is 20000.
+        The last few lines of a database-wide <command>VACUUM VERBOSE</> 
+        can help in determining if the the default setting is suitable.  
+        A <literal>NOTICE</> message is also printed during such an operation
+        if the current setting is too low.
         This option can only be set at server start.
        </para>
       </listitem>
@@ -1167,6 +1171,10 @@ SET ENABLE_SEQSCAN TO OFF;
         free space will be tracked in the shared free-space map.  Roughly
         fifty bytes of shared memory are consumed for each slot.
         The default is 1000.
+        The last few lines of a database-wide <command>VACUUM VERBOSE</>
+        can help in determining if the the default setting is suitable.  
+        A <literal>NOTICE</> message is also printed during such an operation
+        if the current setting is too low.
         This option can only be set at server start.
        </para>
       </listitem>
-- 
2.40.0