28.12.2012 Aufrufe

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Satz:<br />

Beweisskizze:<br />

Transaktionskonzepte und Fehlerbehandlung<br />

Jeder durch ein 2-Phasen Sperrprotokoll erzeugte Ausführungsplan ist serialisierbar.<br />

– Annahme: H ist ein Ausführungsplan mit einem Zyklus T i1 -> … -> T in -> T i1<br />

– Wenn dieser mittels eines 2PL entstanden wäre, dann müsste es Objekte A i1 , …, A in<br />

geben, so dass bzgl. diesen Objekten die Transaktionen in Konflikt stehen. Somit muss<br />

also ein unlock ij (A ij ) vor einem lock ij+1 (A ij ) für j= 1, …,n-1 erfolgt sein und zusätzlich<br />

noch ein lock i1 (A in ) nach dem unlock in (A in ) erfolgen.<br />

Seite 212

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!