2007 | OriginalPaper | Buchkapitel
Transaktionen und Recovery
Erschienen in: Datenbanken
Verlag: Teubner
Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.
Wählen Sie Textabschnitte aus um mit Künstlicher Intelligenz passenden Patente zu finden. powered by
Markieren Sie Textabschnitte, um KI-gestützt weitere passende Inhalte zu finden. 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.