Solution libraryQuestion: 737132
Question(s) / Instruction(s):
Consider the following two transactions:
T31: read (A); read (B);
If A = 0 then B: = B + 1; write (B).
T32: read (B); read (A);
If B = 0 then A: = A + 1; write (A).
Add lock and unlock instructions to transactions T31 and T32, so that they observe the two-phase locking protocol. Can the execution of these transactions result in a deadlock?