Home » Database » Database miscellaneous » Question

Database miscellaneous

  1. Consider the transactions T1, T2, and T3 and the schedules S1 and S2 given below.
    T1: r1(X); r1(Z); w1(X); w1(Z)
    T2: r2(Y); r2(Z); w2(Z)
    T3: r3(Y); r3(X); w3(Y)
    S1: r1(X); r3(Y); r3(X); r2(Y); r2(Z); w3(Y); w2(Z); r1(Z); w1(X); w1(Z)
    S2: r1(X); r3(Y); r2(Y); r3(X); r1(Z); r2(Z); w3(Y); w1(X); w2(Z); w1(Z)
    Which one of the following statements about the schedules is TRUE ?
    1. Only S1 is conflict-serializable.
    2. Only S2 is conflict-serializable.
    3. Both S1 and S2 are conflict-serializable.
    4. Neither S1 nor S2 is conflict-serializable.
Correct Option: A

Precedence graph

∴ S1 is conflict serializable



Your comments will be displayed only after manual approval.