Multiversion Concurrency Control - управление конкурентностью через версии данных. Читатель видит снимок на момент начала запроса; писатель создает новую версию строки. Блокировки при чтении не нужны. В PostgreSQL строки помечаются xmin/xmax; старые версии удаляются VACUUM. Обеспечивает изоляцию без блокировок чтения, но требует места для версий и обработки конфликтов при записи.