Jump to content

Конфликт записи и чтения

(Перенаправлено с «Грязного чтения »)

В информатике , в области баз данных , конфликт записи-чтения (также известный как чтение незафиксированных данных и грязное чтение ) — это вычислительная аномалия, связанная с чередующимся выполнением транзакций. В частности, конфликт записи и чтения возникает, когда «транзакция запрашивает запись объекта, для которого незакрытая транзакция уже сделала запрос на чтение». [1]

Учитывая график S

T2 может прочитать объект базы данных A, измененный T1, который еще не зафиксирован. Это грязное или непоследовательное чтение.

T1 может записать какое-то значение в A, что сделает базу данных несогласованной. Вполне возможно, что чередующееся выполнение может выявить эту несогласованность и привести к несогласованному конечному состоянию базы данных, нарушая правила ACID .

Strict 2PL преодолевает это несоответствие, блокируя T2 от выполнения операций чтения/записи на A. Однако обратите внимание, что Strict 2PL может иметь ряд недостатков, таких как возможность взаимоблокировок .

См. также

[ редактировать ]
  1. ^ Стернс, Ричард Э .; Розенкранц, Дэниел Дж. (1981). Управление параллелизмом распределенной базы данных с использованием значений до . 1981 Международная конференция ACM SIGMOD по управлению данными. Нью-Йорк, США: Ассоциация вычислительной техники . стр. 74–83. дои : 10.1145/582318.582330 . ISBN  0-89791-040-0 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 79492af024b6910161a8dddfeb9ab0ac__1707695520
URL1:https://arc.ask3.ru/arc/aa/79/ac/79492af024b6910161a8dddfeb9ab0ac.html
Заголовок, (Title) документа по адресу, URL1:
Write–read conflict - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)