Concurrency Control and Recovery Flight Reservation



Yüklə 73,5 Kb.
tarix16.08.2018
ölçüsü73,5 Kb.
#63158


Concurrency Control and Recovery


Flight Reservation



Problem #1



Bank Transfers



Transactions



ACID Properties



How Do We Assure ACID?



More on SQL and Transactions



Dirty Data



Problems with Dirty Data



Concurrency Control Methods



Schedules



Acceptable Schedules



Aborted Transactions



Locks



Handling Lock Requests



Two-Phase Locking (2PL)



Serializability Graphs



Conflict Serializability



Deadlocks



Deadlock Prevention



An Alternative to Prevention



Deadlock Detection



Detection Versus Prevention





Yüklə 73,5 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə