Question: TIME 0 1 2 3 4 5 6 7 8 (a) Given the following transaction sequence, complete the supplied document by clearly indicating what
TIME 0 1 2 3 4 5 6 7 8 (a) Given the following transaction sequence, complete the supplied document by clearly indicating what locks are present at each of the indicated times (Time 0 to Time 9). 9 Cell entries must have the form: S(Tn) - for a shared lock by Tn, X(Tn) - for an exclusive lock by Tn or Tn wait Tm - for a wait of Tn due to Tm (where n and m are transaction numbers). TRANS T1 T1 T2 T2 T3 T2 T1 T3 T2 T2 ACTION UPDATE A UPDATE B READ C READ D UPDATE A UPDATE C ROLLBACK UPDATE C UPDATE B UPDATE A In the document indicate: A B Does a deadlock exist in this transaction sequence? Explain why you came to this conclusion. C D [ 5 marks]
Step by Step Solution
3.44 Rating (151 Votes )
There are 3 Steps involved in it
Understanding the Question Locking Its a mechanism to control concurrent access to data items in a database ensuring data integrity and consistency Transactions They represent a unit of work that must ... View full answer
Get step-by-step solutions from verified subject matter experts
