771 views

4 Answers

0 votes
0 votes
option d

as the precedence graph has a cycle T1----T2---T1 so not conflict serializable

it violates the view serializable first condition i.e T1 read(q) initially but T2 or T3 didnt read(q)
0 votes
0 votes
Clearlyit is not conflict serialisable..

For View Serialisibility we need information about final Write of Q..

If Q finally written by T3 then it is View serialisable & Sequence is T1 --> T2 --> T3 otherwise not View Serialisable (Either initial read or Final write fails)..
0 votes
0 votes
option (A) is correct

precedence graph contain cycle so it is not conflict serializable

but the same schedule is view serializable because due to presence of BLIND WRITE IN transaction  T2 ,T3.!! :)

Related questions

0 votes
0 votes
0 answers
1
SakarKoot asked Sep 4, 2022
237 views
What is Proof/Explanation for complexity to test if a schedule is conflict serializable is O(n^2) whereas for view serializable is O(2^n)-Exponential ?
0 votes
0 votes
1 answer
2
atulcse asked Jan 10, 2022
399 views
Consider the following schedule:R2(A), R1(A), R3(B), W3(B), W2(A), R1(A)Is the above schedule view serializable?
0 votes
0 votes
1 answer
3
atulcse asked Nov 2, 2021
456 views
Can a schedule be serializable if it is not view serializable? Are conflict equivalence and view equivalence the only two ways to decide if a schedule is serializable?
1 votes
1 votes
1 answer
4
Na462 asked Jan 13, 2019
1,522 views
Consider following Schedule S with data item x :S : W1(X) R2(X) W3(X) R4(X) W5(X) R6(X) W7(X) R8(X) W9(X) R10(X)The number of schedule view equivalent to Schedule S but n...