. , , , , , .
, .
- UPDATE DELETE, .
- . , , , . . . , .
. .
, .
.
, , , , . ; .
( , - ) , , , , , , .
, , $ 700 . , , , : $ 700, $ 700. , ( ), . , , , - . .
, . , , . , , , ( ), , . , , (commited); , .
|
|
, , , , , . , , ( , ) .
. N+1 N, N+1 N. , , , ; .
. , , , .
(. rollback)
, , , , . , , , ( before image). - , , (Rollback).
(. rollforward)
, ( after images); , , . , . , . , , after images (rollforward), . , , . , , .
(. deadlocks)
, , , . , , Y . Y , B X, , . . , , . , , , , , .
|
|
. , . , .
ACID (, , , )
: ACID
:
- .
- , .
- .
- , , .
- .
, , IBM, 1960- , . - 1980- . , - . ( ), . , - , , -, . , , .
X/Open Distributed Transaction Processing (DTP) (. JTA). , , CICS IBM - .
- . DTS/S1 Obsidian Dynamics.