292 views
0 votes
0 votes

Consider a schedule
S: r1(A); W1(B); W1(C); r2(A); W2(B); W2(C); abort2; r3(A); W3(B); W3(C); C1; C3

How many conflict equivalent serial schedules are possible for the given schedule ?

  1.  2
  2.  4
  3.  3
  4.  5

1 Answer

2 votes
2 votes
T1 T2 T3
R(A)    
W(B)    
W(C)    
  R(A)  
  W(B)  
  W(C)  
  abort 2  
    R(A)
    W(B)
    W(C)
C1;    
    C3;

Here Transaction T2 is aborted in middle so no need of that transaction.it is independent.

No of conflict serializable schedules:

Construct precedence graph no of topological sortings equall to no of schedules.

No of conflict schedules=3

T1->T2->T3

T1->T3->T2

T2->T1->T3

Related questions

1 votes
1 votes
2 answers
4
DebRC asked Aug 16, 2022
1,926 views
Is only conflict serializable schedules are recoverable?Or both view as well as conflict serializable schedules are recoverable?I have been seeing different answers in di...