Вопрос проверяет понимание уровней изоляции транзакций и механизма MVCC.
Короткий ответ
Snapshot isolation — это уровень изоляции, при котором транзакция работает со снимком данных на момент её начала. Она не видит изменения других незавершённых транзакций. Это позволяет избежать многих аномалий чтения и блокировок при чтении. В PostgreSQL это реализуется через MVCC.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.