Задача 3 из 20 — SQL | LearnToFly

SQL: уровень 5

Вопрос 3 из 20
Экзаменатор

Что такое MVCC (Multiversion Concurrency Control) и зачем он используется в PostgreSQL?

Ответ

Механизм, при котором каждая транзакция видит свой согласованный снимок данных на момент начала — читающие транзакции не блокируют пишущие и наоборот, за счёт хранения нескольких версий строки.