1,033 views
3 3 votes
Consider the following database schedule with two transactions T1T1 and T2T2.

S=r2(X);r1(X);r2(Y);w1(X);r1(Y);a1;a2 where a1 and a2 stands for abort.  Is It a strict schedule?

Please explain why or why not?

2 Answers

Best answer
10 10 votes
A schedule is strict if : A value written by a transaction T is not read or overwritten by other transactions until T either commits or aborts.. so in given schedule W1 (X) is not read or written by other transactions... so it seems to be a strict schedule..
• selected by
–1 –1 vote
It is not a strict schedule because a schedule is strict if a value written by a transaction cannot be read or over writtten by other transaction until the transaction either commits (or) aborts
Position:
Show:

Related questions

0 0 votes
0 0 answers
8.3k
8.3k views
learner_geek asked Nov 25, 2017
8,285 views
This is strict schedule or not?
6 6 votes
2 answers 2 answers
9.1k
9.1k views
GateAspirant999 asked Nov 6, 2016
9,122 views
Consider the following schedule:$S: r_1(A), w_2(A), Commit_2, w_1(A),w_3(A), Commit_3, Commit_1$Which of the following is true?a. Schedule is view serializable schedule a...
0 0 votes
2 2 answers
2.6k
2.6k views
susgir2 asked Jan 4, 2019
2,577 views
Please explain. Use the below transaction.
0 0 votes
0 0 answers
674
674 views
jayadev asked Jul 2, 2022
674 views
question about concurrency control methods