Blatt 11 SoSe 19 Zweiphasen Sperrprotokoll.pdf

Assignments
Uploaded by mynonA 2807 at 2019-07-04
Description:

Nr 2 von Blatt 11

 0
99
5
Download
warum geht R2(z) hier nicht ?
View 1 more comment
Vielen Dank !
Sicher, dass man beim Preclaiming die Tabellen nicht für die gesamte Zeit der Transaktion sperrt?
Hier wurde unten R2(y) vergessen. Nach R2(z) kommt R2(y) und dann W2(z)
Wenn ich in einer spalte auf eine X sperre eine S sperre setze, muss ich dann sowohl die x als auch die s sperre unlocken oder nur die S sperre in der gleichen spalte?
die x-Sperre überschreibt die s-sperre quasi. Danach reicht dann ein unlock damit das Objekt nicht mehr gesperrt ist.
Warum ziehe ich hier R3(y) aus der Warteschlange heraus? Ich habe doch nichts was mit Transaktion 3 haut aufgehoben
Bei W5(z) hast Du ein U5 und bei der Spalte Y ja auch ein U4 ganz oben. Also besteht kein Grund R3(y) weiterhin in der Warteliste zu halten
warum haben wir nicht W3(Z) aus der Schlange rausgezogen ?
Hallo, weiß jemand ob hier das FIFO Prinzip gilt oder ist es egal was man wann aus der Warteliste nimmt, solange es passt?
View 3 more comments
in der warteliste
Sobald du einen Unlock machst, schaust du in der Warteschlange von Links beginnend nach Rechts welche Aktion ausführbar ist. Das ist also nicht unbedingt FIFO