Kód: Vybrat vše
v zotavitelném rozvrhu jsou transakce potvrzeny až poté, co všechny ostatní transakce, které četly jejich změny také potvrdí
A plati to i kdyz ve finale commituji obe nebo jen pokud ta co to prvni meni abortuje?
Asi jsem to napsal podobne neprehledne, tak to zkusim na prikladech:
1)
T1 - W(A)
T2 - R(A)
T2 - COMMIT
T1 - COMMIT
2)
T1 - W(A)
T2 - R(A)
T2 - COMMIT
T1 - ABORT
3)
T1 - W(A)
T2 - R(A)
T1 - COMMIT
T2 - COMMIT
Podle toho jak jsem to pochopil ja, jsou nezotavitelne 1 i 2 a zotavitelny je 3...je to tak nebo to nechapu?:)
Diky.