Conceptual Architecture of Postgresql
Conceptual Architecture of Postgresql
of PostgreSQL
PopSQL
Andrew Heard, Daniel Basilio,
Eril Berkok, Julia Canella,
Mark Fischer, Misiu Godfrey
Principles and Key Mechanisms for
Research
Through extensive internet research, a conceptual architecture was
slowly pieced together
The most helpful items found were
1.The PostgreSQL Developer's Handbook
2.How PostgreSQL Processes a Query by Bruce Momjian
3.PostgreSQL Documentation
The parser checks that the SQL query has valid syntax but
does not understand the semantics.
The Auto-Vacuum
The Writer maintains Write Ahead Logs, which record all changes
to the database since its last backup so that all data are secure.
o indexing
o scanning
o searching
o compiling and returning data