[prev] 58 [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, etc.)
  • start with the *.h files, then move to *.c files
    (note that: *.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 link on web site
  • Readings link on web site