From: Bruce Momjian Date: Fri, 20 Jan 2006 16:42:02 +0000 (+0000) Subject: Update EXPLAIN wording for GEQO usage. X-Git-Url: http://git.postgresql.org/gitweb/static/gitweb.js?a=commitdiff_plain;h=db3a7b4e83e12b9c4d34cfae00a8e43fa39e828b;p=users%2Fbernd%2Fpostgres.git Update EXPLAIN wording for GEQO usage. --- diff --git a/doc/src/sgml/ref/explain.sgml b/doc/src/sgml/ref/explain.sgml index a3b607cd8b..27407fe958 100644 --- a/doc/src/sgml/ref/explain.sgml +++ b/doc/src/sgml/ref/explain.sgml @@ -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