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
Warum wächst das Transaktionsprotokoll weiter oder es steht nicht mehr genügend Speicherplatz zur Verfügung?
Diese Frage scheint in den meisten Foren und im gesamten Web eine häufig gestellte Frage zu sein. Sie wird hier in vielen Formaten gestellt, die normalerweise so klingen: In SQL Server - Was sind einige Gründe, warum das Transaktionsprotokoll so groß wird? Warum ist meine Protokolldatei so groß? Wie kann …


5
Warum verursacht ALTER COLUMN bis NOT NULL ein massives Wachstum der Protokolldateien?
Ich habe eine Tabelle mit 64m Reihen, die 4.3 GB auf Platte für seine Daten nimmt. Jede Zeile besteht aus ungefähr 30 Byte Ganzzahlspalten plus einer variablen Textspalte NVARCHAR(255). Ich habe eine NULLABLE-Spalte mit Datentyp hinzugefügt Datetimeoffset(0). Ich habe dann diese Spalte für jede Zeile AKTUALISIERT und sichergestellt, dass alle …

4
Das Transaktionsprotokoll für die Datenbank 'Datenbankname' ist aufgrund von 'XTP_CHECKPOINT' voll.
Ich habe eine Frage zu XTP_CHECKPOINT. Ich verwende SQL Server 2014. Ich habe eine Datenbank, die sich im SIMPLE-Wiederherstellungsmodellmodus befindet. Es wird auch repliziert. Es gibt keine offenen Transaktionen. Ich bin gelaufen DBCC OPENTRANund es kehrt zurück: "Keine aktiven offenen Transaktionen." Diese Meldung wird jedoch immer wieder angezeigt, wenn ich …

4
Warum wächst das Transaktionsprotokoll im einfachen Wiederherstellungsmodus mit nächtlichen Sicherungen weiter?
Bevor ich sofort als Duplikat markiere , habe ich Mike Walshs Warum wächst das Transaktionsprotokoll weiter oder es steht nicht mehr genügend Speicherplatz zur Verfügung? , aber ich glaube nicht, dass es eine Antwort auf meine Situation gab. Ich habe ein Dutzend ähnlicher Fragen durchgesehen, aber die relevanten Fragen haben …

6
Durch das Verkleinern der Protokolldatei wird die Größe nicht verringert
Ich habe eine Datenbank mit einer 350-MB- Datendatei (.mdf) und einer 4,9-GB-Protokolldatei (.ldf). Das Wiederherstellungsmodell ist auf festgelegt FULL. Wenn ich versuche, die Protokolldatei zu verkleinern, wird sie nicht verkleinert. Ich weiß, dass das Verkleinern einer Datenbank nicht gut ist und nicht durchgeführt werden sollte. Aber ich versuche immer noch, …

6
Wie kann verhindert werden, dass das Transaktionsprotokoll während der Indexreorganisation voll wird?
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Wir haben mehrere Computer, auf denen wir die Größe des Transaktionsprotokolls vorab auf 50 GB festgelegt haben. Die Größe der Tabelle, die ich neu organisieren möchte, liegt zwischen …

2
SQL Server, wie Sie das Transaktionsprotokoll umgehen können, wenn Sie eine Spalte auf einen int aktualisieren
Ich habe eine SQL Server 2005-Tabelle namens BRITTNEY_SPEARS_MARRIAGESund es hat die folgenden Spalten: MarrigeId tinyint, HusbandName varchar(500), MarrigeLength int Jetzt habe ich einen anderen Tisch BRITTNEY_SPEARS_MARRIAGE_STORIES StoryId int, MarriageId tinyint, StoryText nvarchar(max) Das Problem ist, dass wir die MarrigeIdSpalte auf eine intvon einer aktualisieren möchten tinyint. Wir haben nur das …

2
Verkleinern des Transaktionsprotokolls bei Verwendung der AlwaysOn-Verfügbarkeitsgruppe
Wir verwenden die AlwaysOn Availability GroupFunktion von SQL Server 2012. Regelmäßige vollständige Datenbank- und Transaktionsprotokollsicherungen werden täglich in der sekundären Datenbank durchgeführt. Ich habe hier gelesen , dass das Durchführen der Transaktionsprotokollsicherung entweder auf dem primären oder dem sekundären Replikat die Transaktionsprotokolle beider Replikate als wiederverwendbar markiert. Wie auch immer, …

5
Unterschied zwischen Vollsicherung und Nur-Kopie-Vollsicherung
Ich habe im SQL Server Central-Thread gesehen. Schneidet eine vollständige Sicherung das Protokoll ab? Diese vollständige Sicherung schneidet das Protokoll nicht ab: Weder vollständige noch differenzielle Sicherungen kürzen das Transaktionsprotokoll. - Lynn Pettis Nein - Eine vollständige Sicherung schneidet das Protokoll nicht ab. - Chad Crawford Was ist also der …

1
Warum liest CHECKDB die Transaktionsprotokolldatei in einer Datenbank mit einer speicheroptimierten Tabelle?
tl; dr : Warum liest CHECKDB das Transaktionsprotokoll für eine Benutzerdatenbank mit speicheroptimierten Tabellen? Es scheint, dass CHECKDB die Transaktionsprotokolldatei der Benutzerdatenbank liest, wenn es eine meiner Datenbanken überprüft - insbesondere eine Datenbank, die speicherinterne OLTP-Tabellen verwendet. CHECKDB für diese Datenbank ist noch in angemessener Zeit fertig, daher bin ich …


2
Die SQL Server-Datenbank kann nicht aus einer vollständigen Sicherung wiederhergestellt werden, die Protokollverarbeitung schlägt fehl, die Datenbank wird wiederhergestellt
Ich versuche, eine Datenbank für Entwicklungszwecke auf dem lokalen SQL Server Developer Edition 12.0.2000.8 meines PCs einzurichten. Ich habe eine vollständige Datenbanksicherung und separate Nur-Transaktionsprotokoll-Sicherungsdateien, die über das Netzwerk an mich gesendet wurden. Beim Versuch, eine vollständige Sicherung wiederherzustellen, wird nach einiger Zeit (etwa 1 Stunde, die Datenbank hat eine …


2
Wie unterscheiden sich diese beiden SQL Server-Rollbacks?
Wie unterscheiden sich diese beiden Rollbacks in SQL Server 2008 R2? Führen Sie ALTEReinige Minuten lang eine Anweisung aus und klicken Sie dann auf "Ausführung abbrechen". Das vollständige Zurücksetzen dauert einige Minuten. Führen Sie dieselbe ALTERAnweisung aus, stellen Sie jedoch sicher, dass die LDFDatei nicht groß genug ist, um erfolgreich …

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.