Storage Extras: richer indexes, warehouse schemas, column tricks

The corners of storage the main board skipped: a second kind of index, how a warehouse lays out its tables, and how a column store squeezes a sorted list to nothing. Read Storage Engines first; this picks up right where it left off.
Before you start. The last lesson found two ways a database keeps data findable without reading every row - a sorted tree of pages, or sorted files merged in the background - and both lean on the same trick: keep something sorted. This lesson is about what “sorted” buys you, and what it doesn’t.