Transaktionsprotokollverwaltung

Jede SQL Server-Datenbank verfügt über ein Protokoll, in dem alle Transaktionen und die von jeder Transaktion vorgenommenen Datenbankänderungen aufgezeichnet werden. Das Transaktionsprotokoll stellt eine wichtige Komponente einer Datenbank dar, deshalb gehört das Wissen über die Funktionsweise des Protokolls sowie dessen Verwaltung zu den wichtigen Aufgaben eines Datenbankadministrators. Dies gilt vor allem bei der Verwendung des vollständigen oder des massenprotokollierten Wiederherstellungsmodells, da bei diesen Modellen das Protokoll in regelmäßigen Abständen gesichert werden muss.

Dieser Abschnitt enthält außerdem wichtige Informationen zur grundlegenden Architektur von Transaktionsprotokollen und deren Verwaltung.

Wichtiger HinweisWichtig

Es empfiehlt sich, das Transaktionsprotokoll auf fehlertoleranten Datenträgern wie z. B. gespiegelten Datenträgern zu speichern, um das Risiko einer Beschädigung des Transaktionsprotokolls zu minimieren.

In diesem Abschnitt

  • Transaktionsprotokoll (Übersicht)
    Gibt eine Einführung in das Transaktionsprotokoll und die vom Protokoll unterstützten Aktionen und enthält Links zu ausführlicheren Informationen zu Transaktionsprotokollen.

  • Verwalten von Wiederherstellungs- und Transaktionsprotokollen
    Erläutert die Rolle des Wiederherstellungsmodells einer Datenbank bei der Verwaltung von Transaktionsprotokollen, die Auswahl des Wiederherstellungsmodells für eine Datenbank, Transaktionen, die in den massenprotokollierten und einfachen Wiederherstellungsmodellen minimal protokolliert werden sowie Richtlinien zum Wechseln von Wiederherstellungsmodellen.

  • Verwalten des Transaktionsprotokolls
    Erläutert die Verwaltung von Protokollspeicherplatz, von lange andauernden Transaktionen sowie die Faktoren, die die Protokollkürzung verzögern können.