Question: 1 . 0 p 2 a There are two transactions T 1 and T 2 for which the execution order of the individual operations look
pa
There are two transactions T and T for which the execution order of the individual operations look like this:
T: readx; ready; writex; writey
T: readx; writex
Here, x and y refer to different rows in the database. Assume that the read and write operations correspond to the following SQL queries, where x and y are refer to values of isbn, which is the primary key of the table Book.
readx: SELECT titel FROM Boek WHERE isbn ;
ready: SELECT titel FROM Boek WHERE isbn ;
writex: UPDATE Boek SET titel titel deel WHERE isbn ;
writey: UPDATE Boek SET titel titel deel WHERE isbn ;
readx: SELECT titel FROM Boek WHERE isbn ;
writex: UPDATE Boek SET titel titel deel WHERE isbn ;
Answer the following questions:
Which execution sequence for the operations is a valid schedule of these transactions and serializable?
readx; readx; writex; ready; writex; writey;
writex; readx; readx; writex; ready; writey;
readx; ready; writex; readx; writex; writey;
writex; readx; ready; readx; writex; writey;
bookmarkborderpb
We want to limit the concurrent execution of transactions T and T as little as possible, but in such a way that T will not do dirty reads. Select an isolation level for each transaction
T: SERIALIZABLE
T: SERIALIZABLE
T: SERIALIZABLE
T: READ UNCOMMITTED
T: READ COMMITTED
T: READ UNCOMMITTED
T: READ COMMITTED
T: SERIALIZABLE
a
b
c
d
e
f
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
