Season 1 finale
Episode 44 Season Finale: The Life of a Query, Revisited
▶ This video is coming to YouTube soon.
The finale of Season 1. Episode 1's map of Postgres again, with every box opened up: parser, planner, executor, indexes, buffer pool, transactions and the WAL. Then one UPDATE followed all the way down on real Postgres: its plan, its WAL bytes, its transaction id and locks, the new row version, COMMIT waiting for the flush, and the dirty page a checkpoint writes later.
Chapters
- 0:00Intro
- 0:12Every box, opened
- 0:31The map, every box opened
- 1:43Episode 1's query, every node explained
- 2:32Proof: the plan Postgres ran
- 2:52A read, retraced
- 3:25Proof: the read
- 3:42One UPDATE, all the way down
- 4:47Proof: the UPDATE, box by box
- 5:59Season 1 on one page
- 6:31Recap
- 6:59Next: Season 2