Table of Contents
Preface
Chapter 1: Hardware
Chapter 2: Database Models
Chapter 3: Relational Deep Dive
- ACID Compliance
- Write Ahead Log (WAL)
- How Postgres Stores Data
- How Postgres Stores Updates and Deletes
- Postgres Vacuums
- Column Order Matters
Chapter 4: Database Tuning
Chapter 5: Schema Design
- “Has Many” Relationships
- “Has One” Relationships
- “Many to Many” Relationships
- Define the Relationship
- What is a UUID?
- Using UUIDs as Keys
- NULLs represent the Unknown state