Document auto_explain.log_timing.

Tomas Vondra
This commit is contained in:
Robert Haas 2013-05-29 07:11:21 -04:00
parent f80e55054b
commit 07ab261ef3
1 changed files with 21 additions and 0 deletions

View File

@ -139,6 +139,27 @@ LOAD 'auto_explain';
</listitem>
</varlistentry>
<varlistentry>
<term>
<varname>auto_explain.log_timing</varname> (<type>boolean</type>)
</term>
<indexterm>
<primary><varname>auto_explain.log_timing</> configuration parameter</primary>
</indexterm>
<listitem>
<para>
<varname>auto_explain.log_timing</varname> causes <command>EXPLAIN
(ANALYZE, TIMING off)</> output, rather than just <command>EXPLAIN (ANALYZE)</>
output. The overhead of repeatedly reading the system clock can slow down the
query significantly on some systems, so it may be useful to set this
parameter to <literal>FALSE</literal> when only actual row counts, and not
exact times, are needed.
This parameter is only effective when <varname>auto_explain.log_analyze</varname>
is also enabled. It defaults to <literal>TRUE</literal>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<varname>auto_explain.log_nested_statements</varname> (<type>boolean</type>)