Изменения документа Уровни изоляции | Isolation levels

Редактировал(а) Alexandr Fokin 2025/09/20 11:28

От версии 9.5
отредактировано Alexandr Fokin
на 2025/09/20 11:12
Изменить комментарий: К данной версии нет комментариев
К версии 9.7
отредактировано Alexandr Fokin
на 2025/09/20 11:24
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -14,7 +14,7 @@
14 14  )))
15 15  |(% colspan="1" rowspan="2" style="width:198px" %)REPEATABLE READ|(% rowspan="2" style="width:137px" %)Удерживает share блокировку строк.|(% style="width:219px" %)Фантомное чтение
16 16  Phantom reads|(% style="width:1077px" %)В рамках транзакции при повторном чтении данных, может меняться кол-во строк
17 -(Может быть связано с добавлением новых строк или изменение существующих таким образом, что они начали попадать в выборку.
17 +(Может быть связано с добавлением новых строк или изменение существующих таким образом, что они начали попадать в выборку т.к. заблокированы только те строки, которые были прочитаны, а вставка новой строки не запрещена).
18 18  |(% style="width:219px" %)(((
19 19  Аномалия сериализации
20 20  (% style="background-color:transparent" %)Serialization anomaly
... ... @@ -23,7 +23,7 @@
23 23  
24 24  При использовании теста из документации [[PostgreSQL>>doc:Разработка.NET.Работа с БД.EntityFramework | EntityFrameworkCore.EF провайдеры.Provider PostgreSQL.WebHome]] на текущем уровне изоляции, аномалия также проявилась в [[MSSQL>>doc:Разработка.Базы данных.SQL.MSSQL.WebHome]].
25 25  )))
26 -|(% style="width:198px" %)SERIALIZABLE|(% style="width:137px" %)Предикатные блокировки (запрет добавления в агрегат).|(% style="width:219px" %)-|(% style="width:1077px" %)(((
26 +|(% style="width:198px" %)SERIALIZABLE|(% style="width:137px" %)Предикатные блокировки.|(% style="width:219px" %)-|(% style="width:1077px" %)(((
27 27  Выполнение происходит так, словно транзакции выполняются последовательно одна за другой в некотором порядке (при этом не влияя друг на друга).
28 28  
29 29  Полное отсутствие перечисленных выше аномалий.