Skip to content
masterclass Buddy

PostgreSQL · Concept

MVCC

PostgreSQL uses MVCC to give statements consistent snapshots while concurrent transactions run. Normal reads and writes do not block each other.

Last updated

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Transaction Isolation
  • Read Committed Isolation Level
  • Repeatable Read Isolation Level
  • Serializable Isolation Level
  • Explicit Locking
  • Advisory Locks

Source: PostgreSQL: Documentation: 18: 13.1. Introduction. Checked 2026-11-03.