author | Bruce Momjian | |
Fri, 6 May 2005 18:23:13 +0000 (18:23 +0000) | ||
committer | Bruce Momjian | |
Fri, 6 May 2005 18:23:13 +0000 (18:23 +0000) |
src/tools/backend/index.html | patch | blob | blame | history |
Each data structure is created by calling
A query comes to the backend via data packets arriving through The statement is then identified as complex (SELECT / INSERT / The parser takes a complex query, and creates a
Certain queries, like SELECT, return columns of data. Other query elements, like aggregates(SUM()), GROUP The next step is for the Query to be modified by any The optimizer takes the The Plan is then passed to the
There are many other modules that support this basic Another area of interest is the shared memory area, which Each data structure is created by calling
How PostgreSQL Processes a Query
by Bruce Momjian