Recovery AIFB SS Recovery 5.1 Fehler im Datenbankbetrieb(1/10) (1)Transaktionsfehler (TF) (2)Systemfehler (SF) (3)Speicherfehler (SpF) Fehlerfallen (Schwächegrad)
Recovery AIFB SS Recovery 5.1 Fehler im Datenbankbetrieb(2/10) (1)Transaktionsfehler (TF): Eine Transaktion erreicht nicht ihr Ende (COMMIT). Mögliche Ursachen: Absichtliches Zurücksetzen durch den Benutzer. Fehler im Benutzerprogramm. Zurücksetzen durch das DBMS wegen eines Deadlocks, einer Integritätsverletzung o.ä.
Recovery AIFB SS Fehler im Datenbankbetrieb(3/10) Recovery-Dauer: Nicht länger als die korrekte Ausführung der zurückgesetzten Transaktion. ( 10 Millisekunden bis 1 Sekunde) Häufigkeit: In größeren Systemen 10 – 100 mal pro Minute. ( Haerder/Reuter:1983: p.291; Antony L. Hosking:1995 )
Recovery AIFB SS (SF), soft crash (2)Systemfehler (SF), soft crash Fehler, bei dem das DBS selbst funktionsunfähig wird und Arbeitsspeicherinhalte verloren gehen. Mögliche Ursachen: 5.1 Fehler im Datenbankbetrieb(4/10) Absturz des Betriebssystem Hardware-Fehler (außer Sekundarspeicher) Häufigkeit: Mehrmals pro Woche. Recovery-Dauer: Wenige Minuten.
Recovery AIFB SS Fehler im Datenbankbetrieb(5/10) (3)Speicherfehler (SpF), hard crash Fehler, die zum Verlust von Daten auf Massenspeicher führen. Mögliche Ursachen: Fehler in den Betriebssystemroutinen zum Schreiben auf Platte Hardware-Fehler der Festplattensteuerung Head Crash Verlust von Information durch magnetische Störfelder oder Alterung des Plattenmaterials.
Recovery AIFB SS Fehler im Datenbankbetrieb(6/10) Häufigkeit: Ein- oder zweimal pro Jahr (Haerder/Reuter: p.291) Recovery-Dauer: 1 – 2 Stunden (Haerder/Reuter: p.291)
Recovery AIFB SS Fehler im Datenbankbetrieb(7/10) Zeitt Transaktionen T1 T2 T3 T4 T5 T6 T7 Datenbank
Recovery AIFB SS Fehler im Datenbankbetrieb Zeitt Transaktionen T1 T2 T3 T4 T5 T6 T7 Datenbank 5.1 Fehler im Datenbankbetrieb(8/10) Objekt x x0x0 w(x) x1x1 TF in T3 r(x) T3 RESTART T5 Aktion: UNDO T3(Rollback) Auswirkung auch auf T5: UNDO T5 (1) TF:
Recovery AIFB SS Fehler im Datenbankbetrieb Zeitt Transaktionen T1 T2 T3 T4 T5 T6 T7 Datenbank 5.1 Fehler im Datenbankbetrieb(9/10) Aktion:UNDO alle betroffenen Transaktionen(T3,T5,T6) (2) SF:
Recovery AIFB SS Zeit t Transaktionen T1 T2 T3 T4 T5 T6 T7 Datenbank 5.1 Fehler im Datenbankbetrieb(10/10) Aktion: REDO (alle Transaktionen mit Beginn nach t 0 ) (=Rekonstruktion) ausgehend von D 0 Dbank D 0 Sicherungskopie (Zeitpunkt t 0 ) t0t0 (3) SpF: