Escolar Documentos
Profissional Documentos
Cultura Documentos
Aluno: ___________________________________________
Polo: _____________
10. Verifique se o seguinte schedule serializvel por conflito. Justifique sua resposta. (3,0
pontos)
T1 = r1(y) r1(x) w1(y) T2 = w2(u) r2(x) r2(y) w2(x)
T3 = r3(y) r3(x) w3(u) w3(z) T4 = r4(v) w4(u)
S = r4(v) r3(y) r1(y) r1(x) w2(u) r2(x) w1(y) r2(y) w4(u) r3(x) w2(x) w3(u) w3(z)
S no serializvel por conflito, pois no existe alguma outra schedule serial que
ordene as mesmas operaes em conflito igual como S. Veja o exemplo abaixo da
schedule S que serial e possui as mesmas operaes de S. S sequencia as operaes
em conflito r3(x) < w2(x) enquanto S sequencia w2(x) < r3(x). Portanto S no
equivalente a S, logo S no serializvel por conflito. E para qualquer outra schedule
serial que for encontrada com as mesmas operaes de S, sempre havero operaes em
conflito que S e S no sequenciam da mesma forma
S = r1(y) r1(x) w1(y) w2(u) r2(x) r2(y) w2(x) r4(v) w4(u) r3(y) r3(x) w3(u) w3(z)