The Internals of PostgreSQL