.


:




:

































 

 

 

 


ACID




. , , . : , (timeout) . . .

( , IBM DB2), ACID. . , :

(write ahead logging, WAL);

(shadow paging).

, . , . (, , ); ( ) () , ( ).

, , , , . , , , , . .

. , , , , , , . , , .

. , : , , , , , . . , .

 


, , , .

, . :

, ;

;

, ( , );

.

, . . , , , , , .

, . , , . (rollback).

, , (rollforward). , . . , , . , , , .

2 .

Undo-: . , Undo- . Oracle , , . Undo , , n/2 ( n - ).

Redo-: . , . , , . - . , , Redo- .

ACID. , - COMMIT Redo-, ( ), .

.

. . ( ) , . , . . . 1.

. 1. .  

 

. (checkpoints). , , , . ( , ).

: ( ). , . , . , . . , .





:


: 2017-01-28; !; : 357 |


:

:

.
==> ...

1536 - | 1373 -


© 2015-2024 lektsii.org - -

: 0.012 .