@@ -2784,8 +2784,7 @@ SET ENABLE_SEQSCAN TO OFF;
27842784 planning using heuristic searching. This reduces planning time for
27852785 complex queries (those joining many relations), at the cost of producing
27862786 plans that are sometimes inferior to those found by the normal
2787- exhaustive-search algorithm. Also, GEQO's searching is randomized and
2788- therefore its plans may vary nondeterministically.
2787+ exhaustive-search algorithm.
27892788 For more information see <xref linkend="geqo">.
27902789 </para>
27912790
@@ -2824,9 +2823,11 @@ SET ENABLE_SEQSCAN TO OFF;
28242823 this many <literal>FROM</> items involved. (Note that a
28252824 <literal>FULL OUTER JOIN</> construct counts as only one <literal>FROM</>
28262825 item.) The default is 12. For simpler queries it is usually best
2827- to use the deterministic, exhaustive planner, but for queries with
2828- many tables the deterministic planner takes too long, often
2829- longer than the penalty of executing a suboptimal plan.
2826+ to use the regular, exhaustive-search planner, but for queries with
2827+ many tables the exhaustive search takes too long, often
2828+ longer than the penalty of executing a suboptimal plan. Thus,
2829+ a threshold on the size of the query is a convenient way to manage
2830+ use of GEQO.
28302831 </para>
28312832 </listitem>
28322833 </varlistentry>
@@ -3038,7 +3039,7 @@ SELECT * FROM parent WHERE key = 2400;
30383039
30393040 <para>
30403041 Setting this value to <xref linkend="guc-geqo-threshold"> or more
3041- may trigger use of the GEQO planner, resulting in nondeterministic
3042+ may trigger use of the GEQO planner, resulting in non-optimal
30423043 plans. See <xref linkend="runtime-config-query-geqo">.
30433044 </para>
30443045 </listitem>
@@ -3073,7 +3074,7 @@ SELECT * FROM parent WHERE key = 2400;
30733074
30743075 <para>
30753076 Setting this value to <xref linkend="guc-geqo-threshold"> or more
3076- may trigger use of the GEQO planner, resulting in nondeterministic
3077+ may trigger use of the GEQO planner, resulting in non-optimal
30773078 plans. See <xref linkend="runtime-config-query-geqo">.
30783079 </para>
30793080 </listitem>
@@ -4299,7 +4300,7 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
42994300 displayed in <xref linkend="pg-stat-database-view">, in the output of
43004301 <xref linkend="sql-explain"> when the <literal>BUFFERS</> option is
43014302 used, and by <xref linkend="pgstatstatements">. Only superusers can
4302- change this setting.
4303+ change this setting.
43034304 </para>
43044305 </listitem>
43054306 </varlistentry>
0 commit comments