2007 | OriginalPaper | Chapter
Transaktionen und Recovery
Published in: Datenbanken
Publisher: Teubner
Activate our intelligent search to find suitable subject content or patents.
Select sections of text to find matching patents with Artificial Intelligence. powered by
Select sections of text to find additional relevant content using AI-assisted search. powered by
Stellen Sie sich vor, dass Sie eine Verarbeitung – genauer: eine Verarbeitung, welche die Daten einer Datenbank bearbeitet und verändert, programmiert haben. Diese Verarbeitung läuft im Allgemeinen fehlerfrei, jedoch eines Tages kommt es genau während des Ablaufs dieser Verarbeitung zu einem Systemabsturz. Die Ursache dieses Systemabsturzes hat wahrscheinlich überhaupt nichts mit dieser Verarbeitung zu tun. Aber: Die Verarbeitung kann nicht zu Ende geführt werden, die Daten verbleiben in einem unkorrekten Zustand. Dann muss eine Wiederherstellung des vormals korrekten Datenzustands erfolgen. Solch eine Wiederherstellung hei/sBt auf Englisch
Recovery
. Dieser Begriff hat sich mittlerweile auch in der deutschen Sprache als Fachbegriff etabliert. Man bezeichnet mit ihm alle Verfahren zur Wiederherstellung eines korrekten Datenbestandes. Wir werden in diesem Kapitel besprechen, wie es mit Hilfe der
Transaktionen
möglich wird, solche Wiederherstellungen zu realisieren und zu automatisieren. Das entscheidende Werkzeug ist dabei eine
Redundanz
. Mit Redundanz ist hier nicht die logische Redundanz gemeint, die wir seit zwölf Kapiteln energisch bekämpfen, sondern eine physikalische Redundanz, die uns die Wiederherstellungen erlauben soll.