retagged by
12,820 views
2 votes
2 votes

Answer is given as D. Not serializable, agreed. But how is it strict??

retagged by

1 Answer

2 votes
2 votes
Option (B)

If a precedence graph is drawn for above schedule, we see there is an edge T1 --> T2 and also T2 --> T1. This makes a cycle. Thus, it is not conflict serializable.

It is not strict as T1 is overriding X written by T2 before letting T1 commit and hence violating the definition of strict schedule.

Related questions

0 votes
0 votes
1 answer
1
aditi19 asked Nov 18, 2018
630 views
T1 T2 T3W(Y)commitR(X)R(Y)W(Z)commitW(X)commitis this schedule a strict schedule?
0 votes
0 votes
0 answers
2
learner_geek asked Nov 25, 2017
7,979 views
This is strict schedule or not?
0 votes
0 votes
1 answer
3
learner_geek asked Jun 21, 2017
733 views
Which one is correct Give reasons why select and why don't select.
1 votes
1 votes
0 answers
4
rahul sharma 5 asked Dec 16, 2017
976 views
S:- r1(a) , w2(a) c2 w1(a) c1 w3(a) c3Is this strict recoverable and serializable ? c1 means commit of transaction T1