.


:




:

































 

 

 

 





, , SYBASE, . , , . , . , ; .

, , , .

. .

, , . , . , .

, . , . :

  • ;
  • .

, , , .

, .

  • . :
    • ROLLBACK;
    • , ROLLBACK, ;
    • . "" .
  • ( ). :
    • ;
    • (, ) . . , .
  • ( ). , . .

, . , . , .

. , .

. . . ( , ) . , , .

, . , . .

, , . , , .

, , , . , (. . 3).

, , .

: .

:

  1. 1 , <1 Begin transaction>
  2. : <T1,ID_RECORD, , >. ID_RECORD .
  3. , 1, , <1 COMMIT>.
  4. , , T1, .
  5. , , . 1 , <T1 BEGIN TRANSACTION> <T1 COMMIT>. , , . REDO(), , .
  6. COMMIT, , .


. 3.

, , , <1, IDRECORD, >. . , <T1 COMMIT> , .

UNDO(), , BEGIN TRANSACTION.

:

  • , , , .
  • , , , . .
  • , , , , , . .

, .

, , , . : .

, .

, - , . , .

, , . ( ) Write Ahead Log (WAL) " " , , .

, , , , . , , .

, . , , .

, , . , .

, , , . , , .

, , , WAL.





:


: 2016-07-29; !; : 1310 |


:

:

- , - .
==> ...

1715 - | 1643 -


© 2015-2024 lektsii.org - -

: 0.011 .