590 views
3 votes
3 votes
Tl:R(X), T1:R(Y), T1:W(X), T2:R(Y), T3:W(Y), Tl:W(X), T2:R(Y)

is this schedule view serializable?

2 Answers

2 votes
2 votes

For View Equivalence:

  1. If transaction Ti reads initial value of any data item X in one schedule it must do the same in all the equivalent schedules
  2. If transaction Ti writes the final value of any data item X in one schedule, it must do the same in all the view-equivalent schedules. 
  3. If transaction Ti reads data item X written by transaction Tj, it must do the same in all the view equivalent schedules

Related questions

2 votes
2 votes
1 answer
1
aditi19 asked Nov 18, 2018
2,288 views
T1T2T3R(X)W(X)commitW(X)commitR(X)commit is this transaction conflict serializable and view serializable?
0 votes
0 votes
1 answer
2
aditi19 asked Nov 18, 2018
632 views
T1 T2 T3W(Y)commitR(X)R(Y)W(Z)commitW(X)commitis this schedule a strict schedule?
1 votes
1 votes
1 answer
3
aditi19 asked Nov 17, 2018
1,178 views
Tl:W(X), T2:R(X), Tl:W(X), T2:Commit, Tl:Abortis this schedule conflict serializable?