Термин SQL и базы данных обновлено

MVCC: что это

Коротко

MVCC: multi-Version Concurrency Control: при изменении строки создаётся новая версия, старая остаётся для транзакций, которым она видна по их снимку. Читатели не блокируют писателей и наоборот.

Определение

Multi-Version Concurrency Control: при изменении строки создаётся новая версия, старая остаётся для транзакций, которым она видна по их снимку. Читатели не блокируют писателей и наоборот. Мёртвые версии убирает VACUUM.

Из урока «Транзакции и изоляция за 8 минут»

Какой уровень по умолчанию в PostgreSQL и как работает MVCC.

Читать урок целиком

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по SQL и базы данных проверят, что термин понятен в деле.