Databases: going deeper

Category · Databases

How databases work inside

A 10 lesson follow up to the SQL and PostgreSQL course. Indexes and the B-tree, transactions and isolation levels, normalization, replication with partitioning and sharding, NoSQL models and choosing a database. Then PostgreSQL in production: the query planner and EXPLAIN ANALYZE, locks and deadlocks, connection pooling with PgBouncer, backups and PITR, zero downtime migrations.

10 lessons147 min

To the first lesson

Topics, each as its own lesson

0/10 topics open. This is the course intro, not the whole course on one page.

In the knowledge base

Reference pages for the technologies on this topic: who maintains them, when to use them and what interviews ask.