Als «transaction-log» getaggte Fragen

Das Transaktionsprotokoll ist eine Liste / Änderungshistorie, die von einem Datenbankverwaltungssystem ausgeführt wird, um ACID-Eigenschaften bei Abstürzen oder Hardwarefehlern zu gewährleisten.

4
Legen Sie die Größe der Protokolldatei nach dem Verkleinern von SQL Server 2008 R2 manuell fest
Ich werde ein etwas unfreiwilliger DBA bei der Arbeit und brauche wirklich Hilfe bei etwas. Wir haben eine 40-GB-Datenbank im vollständigen Wiederherstellungsmodus, keine konfigurierte Protokollsicherung und eine riesige Protokolldatei mit 84 GB. Mein bisheriger Plan, um diese Situation zu beheben, besteht darin, eine vollständige Protokollsicherung für die Datenbank durchzuführen, die …

1
Das Transaktionsprotokoll log_reuse_wait_desc - AVAILABILITY_REPLICA kann nicht abgeschnitten werden
Heute Morgen wurde ich von einem vollständigen Transaktionsprotokoll-Alarm in einer unserer Datenbanken geweckt. Dieser Server ist ein Alwayson-Cluster und auch ein Abonnent für die Transaktionsreplikation. Ich habe log_reuse_wait_desc überprüft und es wurde eine Rückmeldung angezeigt. Jemand hatte die Protokollierungsjobs 4 Tage zuvor versehentlich deaktiviert. Ich habe den Protokollsicherungsjob wieder aktiviert …

1
Der beste Weg, um Transaktionsprotokolle nach einem Zeitplan zu sichern und abzuschneiden
Ich bin kein DBA, aber da die Dinge so sind, wie sie sind, muss ich den DBA-Hut tragen und Wartungspläne für meine SQL Server-Instanz einrichten. Daher habe ich für eine Weile meinen SSIS-Prozess über Nacht eine SQL-Task ausführen ausführen lassen, um die Sicherungen durchzuführen - im Grunde genommen, master.dbo.xp_create_subdirum sicherzustellen, …

1
Tail Log Backup bei einer Wiederherstellung?
Wenn ich eine Wiederherstellung einer Datenbank von einem Produktionsserver auf einen Nichtproduktionsserver durchführe, verwende ich normalerweise die Option WITH REPLACE, wenn ich vergesse, dass eine Fehlermeldung angezeigt wird, dass das Endprotokoll nicht gesichert wird. Laut MSDN sollte ich vor dem Wiederherstellen tatsächlich mein Endprotokoll sichern: Wenn die Datenbank online ist …


1
Kann ich die Transaktionsprotokolldatei in einer Spiegeldatenbank verkleinern?
Dies ist eine Folgefrage zu einer früheren Frage, warum ich die Protokolldatei in der Hauptdatenbank nicht verkleinern konnte. Um es kurz zu machen, ich habe die Datenbankspiegelung eingerichtet, aber vergessen, sicherzustellen, dass der Job, der das Transaktionsprotokoll gesichert hat, erneut ausgeführt wurde und das Transaktionsprotokoll auf fast 60 GB angewachsen …

3
Deaktivieren der Protokollierung für bestimmte Tabellen
Ich verwende SQL Server 2005. Ich habe zwei Tabellen, die aggregierte Informationen enthalten. Die Informationen werden ständig aktualisiert und generieren täglich fast 5 GB Protokolldaten. (Das ist größer als die gesamte Datenbank!) Ich möchte die Protokollierung für diese Tabellen deaktivieren, da ein Zurücksetzen nicht unbedingt erforderlich ist. Ich möchte mich …


3
Gibt es einen Leistungsvorteil beim Platzieren von Transaktionsprotokolldateien auf einem separaten Laufwerk?
Es gibt viele Blog-Beiträge und Best-Practice-Artikel, in denen die Vorteile des Platzierens der SQL Server-Datendatei auf einer Festplatte und des Transaktionsprotokolls auf einer anderen hervorgehoben werden. Der angegebene Grund ist, dass die Datenbankdatei zufällige Lese- und Schreibvorgänge ausführt, während das Transaktionsprotokoll nur sequentielle Schreibvorgänge enthält. Aber was ist, wenn Sie …


3
Transaktionsprotokoll im RAM oder in der physischen Datei?
Ich bin ein Anfänger in der Transaktion, nur eine Frage im Transaktionsprotokoll. Wir wissen, dass beim Festschreiben einer Transaktion die Änderungen in das Transaktionsprotokoll geschrieben werden. Befindet sich das Transaktionsprotokoll jedoch im RAM oder in physischen Dateien? Wenn es sich im RAM befindet und ein Systemfehler auftritt, wird der RAM …


2
Legen Sie den einfachen Wiederherstellungsmodus fest und verkleinern Sie die Protokolldateien für alle vom Benutzer erstellten Datenbanken
Ich hoffe, Sie können mich in die richtige Richtung weisen. Ich bin kein häufiger Benutzer von T-SQL, habe aber etwas gegoogelt und das folgende Skript gefunden. Ich habe das Skript etwas korrigiert. Ich möchte, dass das Skript: Auswählen aller Datenbanken mit Ausnahme der System-DBs. Wiederherstellung auf einfach setzen. So verkleinern …

1
In welchen Transaktionsprotokollen werden bei einer datenbankübergreifenden Transaktion die Informationen gespeichert?
Angesichts des folgenden Ausschnitts: -- error checking omitted for brevity begin tran exec database1..my_stored_procedure exec database2..my_other_stored_procedure if (@@error <> 0) rollback commit In welche Transaktionsprotokolle der Datenbank werden die Transaktionsinformationen eingefügt? Ich würde erwarten, dass beide Protokolle alle Daten erhalten, da es keinen Sinn macht, wenn Sie versuchen, database1das Transaktionsprotokoll …

2
Wie verkleinere ich die physische Transaktionsprotokolldatei, wenn es sich um den Principal in einem Spiegel handelt?
Wir haben die Datenbankspiegelung über das Wochenende eingerichtet und vergessen, den Job, der die Transaktionsprotokolle sichert, wieder zu aktivieren. Als ich heute Morgen ankam, war das Transaktionsprotokoll auf 58 GB angewachsen und nahm den größten Teil des Laufwerksplatzes ein. Ich habe eine manuelle Sicherung des Transaktionsprotokolls auf der Festplatte durchgeführt, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.