Was ist ein Transaktionslog und welche Funktion hat es?
Was ist ein Transaktionslog und welche Funktion hat es?

Video: Was ist ein Transaktionslog und welche Funktion hat es?

Video: Was ist ein Transaktionslog und welche Funktion hat es?
Video: "How Transaction Logs Work Lesson 7.1" 2024, Kann
Anonim

EIN Transaktionsprotokoll ist eine sequentielle Aufzeichnung aller an der Datenbank vorgenommenen Änderungen, während die eigentlichen Daten in einer separaten Datei enthalten sind. Die Transaktionsprotokoll enthält genügend Informationen, um alle Änderungen, die an der Datendatei als Teil einer Person vorgenommen wurden, rückgängig zu machen Transaktion.

Was bedeutet außerdem Transaktionsprotokoll?

Im Bereich Datenbanken in der Informatik, u.a Transaktionsprotokoll (Auch Transaktion Zeitschrift, Datenbank Protokoll , binär Protokoll oder Audit-Trail) ist eine Historie von Aktionen, die von einem Datenbankverwaltungssystem ausgeführt werden, das verwendet wird, um ACID-Eigenschaften bei Abstürzen oder Hardwarefehlern zu garantieren.

Anschließend stellt sich die Frage, was ist ein Transaktionsprotokoll in SQL? EIN Transaktionsprotokoll ist eine Datei – integraler Bestandteil jedes SQL Server-Datenbank. Es beinhaltet Protokoll Aufzeichnungen, die während der Protokollierung Prozess in a SQL Server-Datenbank. Die Transaktionsprotokoll ist der wichtigste Bestandteil von a SQL Server-Datenbank, wenn es um Disaster Recovery geht – diese muss jedoch unbeschädigt sein.

Warum brauchen wir Transaktionsprotokolle?

EIN Transaktionsprotokoll zeichnet grundsätzlich alle Datenbankänderungen auf. Wenn ein Benutzer beispielsweise ein INSERT ausgibt, wird er im Transaktionsprotokoll . Auf diese Weise kann die Datenbank die Daten zurücksetzen oder wiederherstellen Transaktion wenn ein Fehler auftritt und verhindert eine Datenbeschädigung.

Was passiert, wenn das Transaktionsprotokoll voll ist?

Wenn das Transaktionsprotokolle sind voll , müssen Sie die Größe des Transaktionsprotokolle . Wenn das Transaktionsprotokolle sind voll , sofort sichern Sie Ihre Transaktionsprotokoll Datei. Während der Sicherung Ihres Transaktionsprotokoll Dateien, schneidet SQL Server automatisch den inaktiven Teil der Transaktionsprotokoll Datei.

Empfohlen: