1,177 views
0 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 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
Position:
Show:

Related questions

2 2 votes
1 answers 1 answer
5.0k
5.0k views
aditi19 asked Nov 18, 2018
5,021 views
T1T2T3R(X)W(X)commitW(X)commitR(X)commit is this transaction conflict serializable and view serializable?
1 1 vote
1 1 answer
2.6k
2.6k views
aditi19 asked Nov 17, 2018
2,610 views
Tl:W(X), T2:R(X), Tl:W(X), T2:Commit, Tl:Abortis this schedule conflict serializable?
1 1 vote
2 2 answers
1.1k
1.1k views
Tuhin Dutta asked Aug 12, 2017
1,132 views
How to order these schedules in terms of flexibility of concurrency?1. View serializable2. Conflict Serializable3.Recoverable4.Strict5.Cascadeless
0 0 votes
0 0 answers
383
383 views
gatecse asked Aug 4, 2019
383 views
In the transaction management of schedule, theConflict serializability implies View serializabilityView serializability implies Conflict serializabilityConflict serializa...