12.2. Das Transaktionslog

Wie bereits in Abschnitt 4.1, Erstellen von Datenbanken und Tabellen angedeutet wurde, sind zum Speichern von Datenbanken mindestens zwei Dateien notwendig. Eine Zeilendatendatei (mit der Dateiendung .mdf), in der die eigentlichen Daten der Datenbank abgelegt sind, sowie eine Protokolldatei, die oft auch als Transaktionslog bezeichnet wird.

Im Transaktionslog werden alle Datenänderungen zusammen mit dem Zeitpunkt der Änderung in chronologischer Reihenfolge gespeichert. Wie der Name vermuten lässt, bildet dies die technische Grundlage für Transaktionen, da mit diesen Informationen noch offene Transaktionen wieder rückgängig gemacht werden können (siehe Abschnitt 8.6, Sperren, Transaktionen und Deadlocks). Andererseits ...

Get Datenbanken entwickeln mit SQL Server 2008 Express Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.