READ UNCOMMITTED

Оценить
(0 голоса)

Уровень изоляции read uncommitted предоставляет наипростейшую форму изоляции транзакций, потому что он вообще не изолирует операции чтения других транзакций. Когда транзакция этого уровня изоляции отыскивает строку, она не запрашивает блокировки и не признает никаких существующих блокировок. Данные, которые читаются этой транзакцией, могут быть несогласованными. В этом случае транзакция читает данные, которые были изменены какой-нибудь другой активной транзакцией. Если для второй транзакции позже будет выполнен откат, то значит, что первая транзакция прочла данные, которые никогда реально не существовали.

Из четырех проблем одновременного доступа к данным, рассмотренных в предыдущем разделе, read uncommitted допускает грязное чтение, неповторяемое чтение и фантомные записи.


Подробнее в этой категории: « Database Engine и уровни изоляции READ COMMITTED »
READ COMMITTED
REPEATABLE READ
SERIALIZABLE
Установка и редактирование уровней изоляции
Контроль версий строк

Добавить комментарий


Защитный код
Обновить

© 2021 serversql.ru. Все права защищены.