[prev] 46 [next]

PostgreSQL Source Code (cont)

How to get started understanding the workings of PostgreSQL:
  • become familiar with the user-level interface
    • psql, pg_dump, pg_ctl
  • start with the *.h files, then move to *.c files
    • *.c files live under src/backend/*
    • *.h files live under src/include
  • start globally, then work one subsystem-at-a-time
Some helpful information is available via:
  • PostgreSQL Doc link on web site
  • Readings link on web site