summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Haas2013-05-29 11:11:21 +0000
committerRobert Haas2013-05-29 11:12:14 +0000
commit07ab261ef3a9575a4a2bd3045b222d7b3dee2c46 (patch)
treeb61c57329cb42669ab23ccc9466d73692b975e33
parentf80e55054bb40421ee414558818cf944a6b48b7e (diff)
Document auto_explain.log_timing.
Tomas Vondra
-rw-r--r--doc/src/sgml/auto-explain.sgml21
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/src/sgml/auto-explain.sgml b/doc/src/sgml/auto-explain.sgml
index 8325f0371d1..03b2309da8f 100644
--- a/doc/src/sgml/auto-explain.sgml
+++ b/doc/src/sgml/auto-explain.sgml
@@ -141,6 +141,27 @@ LOAD 'auto_explain';
<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>)
</term>
<indexterm>