Обе транзакции ожидают друг друга
Пример 11
S-блокировка счета ![]() |
![]() |
--- |
Чтение счета ![]() ![]() |
![]() |
--- |
--- | ![]() |
X-блокировка счета ![]() |
--- | ![]() |
Снятие денег со счета ![]() ![]() |
--- | ![]() |
X-блокировка счета ![]() |
--- | ![]() |
Ожидание- |
S-блокировка счета ![]() |
![]() |
Ожидание- |
Чтение счета ![]() ![]() |
![]() |
Ожидание- |
S-блокировка счета ![]() |
![]() |
Ожидание- |
Ожидание- | ![]() |
Ожидание- |
Ожидание- |
Результат. Обе транзакции ожидают друг друга и не могут продолжаться. Возникла ситуация тупика.
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий