09.11.2012 Aufrufe

Skript Datenbanken I - Praktische Informatik Universität Kassel

Skript Datenbanken I - Praktische Informatik Universität Kassel

Skript Datenbanken I - Praktische Informatik Universität Kassel

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.

130<br />

<strong>Datenbanken</strong> I<br />

• bei verteilten Systemen, z. B. 2-Phasen-Commit-Protokoll bei<br />

Übertragung auf gestörten Kanälen<br />

Übung 6–2<br />

Vergleichen Sie die Sicherungstechniken mit der Praxis bei Textverarbeitungsprogrammen.<br />

Übung 6–3<br />

Bei einer Multimedia-Datenbank werden an einer Pixelgraphik (20 MB)<br />

geringe Retouschen vorgenommen. Welche Art der Sicherungsmaßnahmen<br />

wird man sich wünschen?<br />

Übung 6–4<br />

Die Grundsätze ordnungsgemäßer Buchhaltung verlangen, daß Änderungen<br />

nicht durch Überschreiben (das berühmte Verbot zu radieren!) erfolgen<br />

und daß sich für jeden Posten ein Buchungspfad ermitteln läßt. Welche<br />

Sicherungstechnik kommt dem entgegen?<br />

6.2 Die ARIES-Methode<br />

Um die Verfahren zur Transaktionssicherung etwas genauer beschreiben<br />

zu können, gehen wir hier auf die ARIES-Methode ein. ARIES steht für<br />

Algorithm for Recovery and Isolation Exploiting Semantics und ist die in<br />

vielen kommerziellen DB-Produkten der IBM, spez. DB2, eingesetzte<br />

Recovery-Technik. Ihre Beschreibung ist dem Artikel von Mohan et al.<br />

[MHLPS92] entnommen und findet sich auch in dem Datenbankbuch von<br />

Kemper und Eickler [KE96].<br />

ARIES arbeitet mit einem log, also einer Datei, die man sich als<br />

unendliche, serielle Datei zum Festhalten des Fortschritts von Transaktionen<br />

vorstellen kann.<br />

Jeder Satz im log bekommt eine eindeutige Log Sequence Number<br />

(LSN) zugeordnet, meist die monoton wachsende logische Satznummer

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!