633 views
0 votes
0 votes
    T1    T2    T3



W(Y)
commit
R(X)




R(Y)
W(Z)
commit

W(X)
commit

is this schedule a strict schedule?

1 Answer

Best answer
4 votes
4 votes

Strict schedules

 --->  A schedule is strict if: " A value written by a transaction T is not read or overwritten by other transactions until T either aborts or commits.

in the question x is written by 3 and after that T3 commit so now anyone can read or write on x

now  Y is written by T1 and after that T1 commit so now anyone can read or write on Y   after this 

in the schedule 

 Y is read by T2 so this is not a problem because T1 already commited

so it is strict schedule

GOOD READ https://gateoverflow.in/17082/difference-between-strict-schedule-cascadeless-schedule

selected by

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?
1 votes
1 votes
1 answer
2
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?
1 votes
1 votes
2 answers
3
1 votes
1 votes
1 answer
4