Slide 7
Slide 7 text
https://speakerdeck.com/peterg/bloat-postgresql-pgopen
Heap (table) lookups
Heap structure is optimized for sequential access, and
access by index scans.
Records are identified by TID (e.g., '(2,32)',
'(43,89)')— must be stable for index scans.
TID is a “physiological” identifier.
- Physical across pages/blocks — block number.
- Logical within pages/blocks — item pointer offset.
7