From: Bruce Momjian Date: Fri, 20 Jan 2006 16:42:02 +0000 (+0000) Subject: Update EXPLAIN wording for GEQO usage. X-Git-Tag: REL8_1_3~35 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4a651c97055c700259965f6aa71da68440a48663;p=postgresql Update EXPLAIN wording for GEQO usage. --- diff --git a/doc/src/sgml/ref/explain.sgml b/doc/src/sgml/ref/explain.sgml index 748e7e16ae..dd1f07b40d 100644 --- a/doc/src/sgml/ref/explain.sgml +++ b/doc/src/sgml/ref/explain.sgml @@ -1,5 +1,5 @@ @@ -150,6 +150,14 @@ ROLLBACK; the query, and consequently an inferior query plan may be chosen. + + Genetic query optimization (GEQO) randomly + tests execution plans. Therefore, when the number of tables exceeds + geqo_threshold causing genetic query optimization to be + used, the execution plan is likely to change each time the statement + is executed. + + Prior to PostgreSQL 7.3, the plan was emitted in the form of a NOTICE message. Now it