Изменения

Перейти к: навигация, поиск
Сводная таблица
==Уровни изоляции транзакций==
===Сводная таблица===
Ниже приведена сводная таблица, где для каждого из существующих уровней изоляции указано, какие аномалии ему характерны:
 
{| class="wikitable"
! Аномалия / Уровень !! Serializable !! Snapshot !! RepeatableRead !! ReadCommitted !! ReadUncommitted
|-
| Косая запись || - || + || + || + || +
|-
| Фантомная запись || - || - || + || + || +
|-
| Неповторяемое чтение || - || - || - || + || +
|-
| Грязное чтение || - || - || - || - || + ||
|}
 
===Уровень изоляции Serializable===
При этом уровне изоляции мы гарантируем полную упорядочиваемость всех совершаемых транзакций, вследствие чего не возникнет ни одна из аномалий, перечисленных выше.
10
правок

Навигация