🟡 Средний · 2 очк. PostgreSQL
Что такое MVCC в PostgreSQL?
A Репликация данных
B Многоверсионное управление конкурентным доступом
C Механизм кеширования
D Формат хранения данных
Объяснение вопроса

MVCC (Multi-Version Concurrency Control) - каждая транзакция видит свой снимок данных. Читатели не блокируют писателей и наоборот. При UPDATE создаётся новая версия строки, старая остаётся для текущих транзакций. Устаревшие версии удаляет VACUUM.

Плюсы

Высокий параллелизм чтения и записи без блокировок на уровне строк. Изоляция через снимки.

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