Annotated PostgreSQL source code (executor section) Li Yu Information School, RUC liyu2000@hotmail.com Outline • • • • • • • What the theory have gave us? Problems we face The solution PostgreSQL uses Important data structures Architecture Core flow charts Summary Annotated PostgreSQL source code 2 What the theory have gave us? Evaluation of Expressions Materialization, Pipelining et al Phy