Skip to content

Database TransactionsLearn from verified, runnable examples

Isolation levels, anomalies, locking, MVCC, and real-world concurrency patterns, every claim on this site is proven by code that just ran against a real database.

The curriculum

Eight chapters, each proven against PostgreSQL and MySQL. Pick a database and start anywhere.

MIT Licensed · Every transcript on this site was generated by a real database run against MySQL 8.4.11 and PostgreSQL 18.4 at c52e5c9, and re-proven through psycopg and PyMySQL.