Что такое MVCC?

Ответ

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

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.