SQL Server-Datenbanktransaktionsprotokoll (Erklärung)

Jedes Mal, wenn in eine SQL Server-Datenbank eine Änderung geschrieben wird, protokolliert die SQL Server-Datenbank diese Änderung in ihrem Transaktionsprotokoll.

Mit dem Transaktionsprotokoll können Sie Änderungen in der SQL Server durch Microsoft® SQL Server Management Studio rückgängig machen. Die SQL Server-Datenbank speichert standardmäßig ihr Transaktionsprotokoll auf unbegrenzte Zeit, was bedeutet, dass das Transaktionsprotokoll mit der Zeit immer mehr Einträge enthält. Das Transaktionsprotokoll befindet sich standardmäßig auf dem Systemlaufwerk, und wenn es sich stetig vergrößert, kann es die ordnungsgemäße Ausführung von Windows beeinträchtigen.

Das gelegentliche Löschen des Transaktionsprotokolls ist eine gute Methode, um ein solches Szenario zu vermeiden. Allerdings macht die Löschung allein das Transaktionsprotokoll nicht kleiner, bereinigt jedoch dessen Inhalt und verhindert so ein unkontrolliertes Wachstum. Ihr VMS-System löscht keine Transaktionsprotokolle. In SQL Server gibt es Methoden zum Löschen des Transaktionsprotokolls. Besuchen Sie die Supportseite von Microsoft https://docs.microsoft.com/en-us/sql/relational-databases/logs/the-transaction-log-sql-server?view=sql-server-2017 und suchen Sie nach Kürzung des Transaktionsprotokolls.