Tom, > It's gone. You might want to crosscheck the docs against the CVS-tip > version of guc.c ...
Well, I did 2 weeks ago when I started this process. I'll do it again before beta. In the meantime, here's a new patch for runtime.sgml, based on today's CVS: 1) drops SHOW_BTREE 2) drops HAS_RENDEZVOUS 3) Folds the redundant "Statistics" section into Logging and Query Tuning, depending on the option. -- -Josh Berkus Aglio Database Solutions San Francisco
? runtime-sgml.patch Index: runtime.sgml =================================================================== RCS file: /projects/cvsroot/pgsql-server/doc/src/sgml/runtime.sgml,v retrieving revision 1.187 diff -r1.187 runtime.sgml 1396a1397,1459 > <sect3 id="runtime-config-query-statistics"> > <title>Query and Index Statistics Collector</title> > <variablelist> > > <varlistentry> > <term><varname>STATS_START_COLLECTOR</varname> (<type>boolean</type>)</term> > <listitem> > <para> > Controls whether the server should start the > statistics-collection subprocess. This is on by default, but > may be turned off if you know you have no interest in > collecting statistics. This option can only be set at server > start. > </para> > </listitem> > </varlistentry> > > <varlistentry> > <term><varname>STATS_COMMAND_STRING</varname> (<type>boolean</type>)</term> > <listitem> > <para> > Enables the collection of statistics on the currently > executing command of each session, along with the time at > which that command began execution. This option is off by > default. Note that even when enabled, this information is not > visible to all users, only to superusers and the user owning > the session being reported on; so it should not represent a > security risk. This data can be accessed via the > <structname>pg_stat_activity</structname> system view; refer > to <xref linkend="monitoring"> for more information. > </para> > </listitem> > </varlistentry> > > <varlistentry> > <term><varname>STATS_BLOCK_LEVEL</varname> (<type>boolean</type>)</term> > <term><varname>STATS_ROW_LEVEL</varname> (<type>boolean</type>)</term> > <listitem> > <para> > These enable the collection of block-level and row-level statistics > on database activity, respectively. These options are off by > default. This data can be accessed via the > <structname>pg_stat</structname> and > <structname>pg_statio</structname> family of system views; > refer to <xref linkend="monitoring"> for more information. > </para> > </listitem> > </varlistentry> > > <varlistentry> > <term><varname>STATS_RESET_ON_SERVER_START</varname> (<type>boolean</type>)</term> > <listitem> > <para> > If on, collected statistics are zeroed out whenever the server > is restarted. If off, statistics are accumulated across server > restarts. The default is on. This option can only be set at > server start. > </para> > </listitem> > </varlistentry> > > </variablelist> > </sect3> 1808a1872,1905 > > <sect3 id="runtime-config-logging-statistics"> > <title>Statistics Logging</title> > <variablelist> > > <varlistentry> > <term><varname>LOG_STATEMENT_STATS</varname> (<type>boolean</type>)</term> > <term><varname>LOG_PARSER_STATS</varname> (<type>boolean</type>)</term> > <term><varname>LOG_PLANNER_STATS</varname> (<type>boolean</type>)</term> > <term><varname>LOG_EXECUTOR_STATS</varname> (<type>boolean</type>)</term> > <listitem> > <para> > For each query, write performance statistics of the respective > module to the server log. This is a crude profiling > instrument. > </para> > </listitem> > </varlistentry> > > <varlistentry> > <term><varname>DEFAULT_STATISTICS_TARGET</varname> (<type>integer</type>)</term> > <listitem> > <para> > Sets the default statistics target for table columns that have not > had a column-specific target set via <command>ALTER TABLE SET > STATISTICS</>. Larger values increase the time needed to do > <command>ANALYZE</>, but may improve the quality of the planner's > estimates. The default value is 10. > </para> > </listitem> > </varlistentry> > > </variablelist> > </sect3> 2156,2189d2252 < <sect2 id="runtime-config-statistics"> < <title>Statistics</title> < < <sect3 id="runtime-config-statistics-monitor"> < <title>Statistics Monitoring</title> < <variablelist> < < <varlistentry> < <term><varname>LOG_STATEMENT_STATS</varname> (<type>boolean</type>)</term> < <term><varname>LOG_PARSER_STATS</varname> (<type>boolean</type>)</term> < <term><varname>LOG_PLANNER_STATS</varname> (<type>boolean</type>)</term> < <term><varname>LOG_EXECUTOR_STATS</varname> (<type>boolean</type>)</term> < <listitem> < <para> < For each query, write performance statistics of the respective < module to the server log. This is a crude profiling < instrument. < </para> < </listitem> < </varlistentry> < < <varlistentry> < <term><varname>DEFAULT_STATISTICS_TARGET</varname> (<type>integer</type>)</term> < <listitem> < <para> < Sets the default statistics target for table columns that have not < had a column-specific target set via <command>ALTER TABLE SET < STATISTICS</>. Larger values increase the time needed to do < <command>ANALYZE</>, but may improve the quality of the planner's < estimates. The default value is 10. < </para> < </listitem> < </varlistentry> < 2191,2256d2253 < </variablelist> < </sect3> < <sect3 id="runtime-config-statistics-collector"> < <title>Query and Index Statistics Collector</title> < <variablelist> < < <varlistentry> < <term><varname>STATS_START_COLLECTOR</varname> (<type>boolean</type>)</term> < <listitem> < <para> < Controls whether the server should start the < statistics-collection subprocess. This is on by default, but < may be turned off if you know you have no interest in < collecting statistics. This option can only be set at server < start. < </para> < </listitem> < </varlistentry> < < <varlistentry> < <term><varname>STATS_COMMAND_STRING</varname> (<type>boolean</type>)</term> < <listitem> < <para> < Enables the collection of statistics on the currently < executing command of each session, along with the time at < which that command began execution. This option is off by < default. Note that even when enabled, this information is not < visible to all users, only to superusers and the user owning < the session being reported on; so it should not represent a < security risk. This data can be accessed via the < <structname>pg_stat_activity</structname> system view; refer < to <xref linkend="monitoring"> for more information. < </para> < </listitem> < </varlistentry> < < <varlistentry> < <term><varname>STATS_BLOCK_LEVEL</varname> (<type>boolean</type>)</term> < <term><varname>STATS_ROW_LEVEL</varname> (<type>boolean</type>)</term> < <listitem> < <para> < These enable the collection of block-level and row-level statistics < on database activity, respectively. These options are off by < default. This data can be accessed via the < <structname>pg_stat</structname> and < <structname>pg_statio</structname> family of system views; < refer to <xref linkend="monitoring"> for more information. < </para> < </listitem> < </varlistentry> < < <varlistentry> < <term><varname>STATS_RESET_ON_SERVER_START</varname> (<type>boolean</type>)</term> < <listitem> < <para> < If on, collected statistics are zeroed out whenever the server < is restarted. If off, statistics are accumulated across server < restarts. The default is on. This option can only be set at < server start. < </para> < </listitem> < </varlistentry> < < </variablelist> < </sect3> < </sect2> 2365,2373d2361 < <term><varname>HAS_RENDEZVOUS</varname> (<type>boolean</type>)</term> < <indexterm><primary>rendezvous</></> < <listitem> < <para> < </para> < </listitem> < </varlistentry> < < <varlistentry> 2470d2457 < <term><varname>SHOW_BTREE_BUILD_STATS</varname> (<type>boolean</type>)</term>
---------------------------(end of broadcast)--------------------------- TIP 3: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly