$ skip to content
devresurge

Databases deep dive

Indexes, plans, transactions, and storage engines that scale.

intermediate · data

Go beyond CRUD: how indexes work, how to read query plans, isolation pitfalls, and when specialized stores win.

Who this is for: Anyone who touches SQL in production — which is almost everyone.

5 lessons · ~68 min
outcomes
  • Design indexes from query patterns
  • Read EXPLAIN output for common disasters
  • Choose consistency and storage trade-offs consciously

lessons

  1. 1 Relational mental model Keys, normalization, and modeling for access patterns. +120 XP · ~12m
  2. 2 Indexes and query plans B-trees, covering indexes, and EXPLAIN as a daily tool. +160 XP · ~16m
  3. 3 Transactions, locking, and anomalies Dirty reads, non-repeatable reads, phantoms, deadlocks. +140 XP · ~14m
  4. 4 Scaling SQL systems Replicas, partitioning, connection pooling, and hot rows. +140 XP · ~14m
  5. 5 Beyond relational KV, document, search, warehouse — right tool, right job. +120 XP · ~12m

related quizzes