Das Transaktionsprotokoll ist eine Liste / Änderungshistorie, die von einem Datenbankverwaltungssystem ausgeführt wird, um ACID-Eigenschaften bei Abstürzen oder Hardwarefehlern zu gewährleisten.
Es ist üblich, die Transaktionsprotokolle ( *.ldf) auf einem anderen physischen Festplattensystem als die Datenbankdateien ( *.mdf, *.ndf) abzulegen . Ist es in einer Cloud-Umgebung für virtuelle Maschinen in Ordnung, die Transaktionsprotokolle auf denselben Laufwerksbuchstaben wie die anderen Datendateien zu setzen? Wie wird dies normalerweise in gängigen Cloud-Umgebungen für virtuelle …
Ich bin ein zufälliger DBA, ein Entwickler, der einige Datenbankserver (2005 und 2008) von jemandem geerbt hat, der wenig über Datenbankadministration wusste und anscheinend noch weniger Interesse daran hatte, mehr über das Thema zu erfahren. Ich lerne gerade und versuche gerade, Transaktionsprotokolldateien herauszufinden. Alle unsere Datenbanken wurden mit dem einfachen …
Zunächst muss ich zugeben, dass ich mit dem Konzept des Transaktionsprotokolls zu kämpfen habe. Ich meine - ich verstehe, dass es das Protokoll aller Transaktionen ist, die in der Datenbank stattfinden, aber wenn es darum geht, es innerhalb einer Aufgabe richtig in den Kontext zu setzen, fehlt mir offensichtlich etwas. …
Ich kann die Antwort nicht herausfinden. Ich habe mehrere Antworten wie diese gesehen: Warum wächst das Transaktionsprotokoll weiter oder der Speicherplatz geht zur Neige? und alle reden davon, Backups in Ihrer Protokolldatei auszuführen, damit diese kleiner wird. Ich mache das, aber es schrumpft nichts! Ich glaube auch nicht, dass ich …
Ich stehe vor einer Situation, die nur schwer anzugehen ist. Ich brauche Hilfe, um zu verstehen, was passiert. TL; DR : Jedes Mal, wenn das Transaktionsprotokoll in SQL Server voll ist, muss die Datenbank heruntergefahren werden, um in den Wiederherstellungsmodus zu gelangen und die fehlerhaften Transaktionen zurückzusetzen. Ist das immer …
Diese Frage kann wie ein Duplikat gelesen werden, ist jedoch situationsabhängig und wird aufgrund von Verwirrung veröffentlicht, indem das Wissen aus anderen Antworten angewendet wird. Ich habe Dutzende von Artikeln gelesen (unter 1 , 2 , 3 , 4 ), finde aber widersprüchliche Meinungen (basierend auf meinem Verständnis, das jetzt …
Wir hatten einen SQL Server 2005-Server, auf dem ungefähr 200 Archivdatenbanken mit geringem oder keinem Datenverkehr gespeichert waren, und dieser Server wurde auf keinem anderen Gerät gesichert. Die Datenbankdateien (MDF und LDF) wurden auf einem RAID-Array gespeichert, und als der RAID-Controller ausfiel, befürchteten wir, dass wir unsere Daten verlieren würden. …
Mit MySQL InnoDB können wir die Doublewrite-Pufferung durch Festlegen deaktivieren innodb_doublewrite = 0. In anderen Datenbanken scheint es nicht möglich zu sein, diese Einstellung zu optimieren . Wie könnte InnoDB die Datenintegrität und ACID weiterhin aufrechterhalten, wenn wir die Doppelschreibpufferung deaktivieren? In welchen Situationen ist es sicher , den InnoDB-Doppelschreibpuffer …
Unsere Überwachungslösung (SCOM) weist derzeit darauf hin, dass im temporären Protokoll nicht genügend Speicherplatz vorhanden ist. Wir haben jedoch das automatische Wachstum auf 1 GB Chunks für das Protokoll eingestellt und wir haben noch 25 GB Speicherplatz auf dem Laufwerk. Ich schaute auf das was log_reuse_wait_descwar und fand es soACTIVE_TRANSACTION …
Ich teste, wie bestimmte Vorgänge unter verschiedenen Wiederherstellungsmodellen protokolliert werden. Nachfolgend sind die Schritte aufgeführt, die ich bisher ausgeführt habe 1. Datenbank im vollständigen Wiederherstellungsmodell erstellen 2. Sicherung durchführen 3. Tabelle erstellen und 10 Millionen Datensätze einfügen 4. Protokollsicherung durchführen, VLF-Anzahl überprüfen und Prozentsatz des freien Protokollspeicherplatzes anzeigen 5. Jetzt …
Ich habe einen Datenbankserver mit SQL Server 2005 geerbt. Die Datenbanken verfügen über einen vollständigen Wiederherstellungsmodus mit stündlichen Transaktionsprotokollsicherungen. Es gibt zwei Quellen, die vollständige Sicherungen über Nacht und stündliche Transaktionsprotokollsicherungen durchführen: Tivoli Data Protection (TDP), das Teil von IBMs Tivoli Storage Manager (TSM) ist, sowie einen regulären SQL Server-Agent-Job. …
Ich habe mehrere Datenbanken auf einem Produktionsserver, die Hunderte von Gigabyte groß sind, und es werden täglich viele tausend Transaktionen ausgeführt. Fast alle diese Datenbanken werden mithilfe der SQL Server-Spiegelung gespiegelt. Obwohl wir die Größe der physischen Protokolldateien sorgfältig geplant haben, um sie an die erwartete Aktivität der Protokolldateien anzupassen. …
Problem: Ich habe eine SQL Server-Datenbank auf einem 1-TB-Laufwerk. Das Protokoll wächst nicht über 5 MB hinaus, selbst wenn das Protokoll MAXSIZEviel größer als 5 MB ist. Fehler erhalten: Das Transaktionsprotokoll für die Datenbank 'Temp' ist voll. Informationen dazu, warum Speicherplatz im Protokoll nicht wiederverwendet werden kann, finden Sie in …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.