Chapter 53. Genetic Query Optimizer

Table of Contents
53.1. Query Handling as a Complex Optimization Problem
53.2. Genetic Algorithms
53.3. Genetic Query Optimization (GEQO) in PostgreSQL
53.3.1. Generating Possible Plans with GEQO
53.3.2. Future Implementation Tasks for PostgreSQL GEQO
53.4. Further Reading

Note: The following description applies both to Postgres-XC and PostgreSQL if not described explicitly. You can read PostgreSQL as Postgres-XC except for version number, which is specific to each product.

Author: Written by Martin Utesch () for the Institute of Automatic Control at the University of Mining and Technology in Freiberg, Germany.

Note: XCONLY: The following description applies only to Postgres-XC.

This chapter describes internals about PostgreSQL's planner. Postgres-XC's planner inherited and extended it. Detailed description of Postgres-XC's planner will be given elsewhere.