Unterschied zwischen LDF und MDF

Unterschied zwischen LDF und MDF

LDF gegen MDF

Unternehmen verwenden Datenbanken, um wertvolle Informationen wie Kunden, Marktforschung, Konten, Markttrends, Inventar der Vorräte, Mitarbeiter und andere wichtige Daten an ein Unternehmen und seinen täglichen Betrieb zu speichern, zu prüfen und abzurufen. Die meisten Unternehmen verwenden Microsoft SQL zum Erstellen von Datenbanken und Speichern von Informationen. Innerhalb der MSSQL -Dateien können MDF und LDF gefunden und verwendet werden.

Sowohl LDF als auch MDF sind Dateien -Erweiterungen, die im Microsoft SQL Server verwendet werden. Diese Dateierweiterungen kommen zusammen und werden automatisch erstellt, wenn eine neue Datenbank im Programm erstellt wird. Beide Dateien befinden sich auch am selben Ort, um eine einfache Referenz zu erhalten. Eine der wichtigsten Funktionen dieser Dateien ist jedoch, dass sie Komponenten der Sicherungsdatei sind (mit der Dateierweiterung .Bak) im Programm verwendet.

Die Erweiterungsdatei .MDF steht für „Master -Datenbankdatei.Diese Datei enthält alle Startinformationen, in denen die Datenbank ausgeführt werden soll, und verfolgt alle Datenbanken auf dem SQL -Server. Es zeigt auch auf die anderen Dateien in der Datenbank. Diese Datei ist auch eine Schlüsseldatei zum Speichern von Informationen, die für die Zulassung und Überwachung von Dateninhalten auf dem Server sehr wichtig sind.

In der Zwischenzeit ist LDF die Dateierweiterung für das Server -Transaktionsprotokoll für die Hauptdatendatei. Sie speichert die Datenbankinformationen zusätzlich zur Aufzeichnung aller Aktionen und Änderungen, die auf den Informationen auf dem Server vorgenommen wurden. Das beinhaltet; Datum, Uhrzeit, Details aller Änderungen, Benutzerinformationen darüber, wer die Änderungen vorgenommen hat. Darüber hinaus verfügt das Protokoll auch über das Computerterminal, an dem die Änderungen vorgenommen wurden.

Die Änderungen, die ein .Die LDF -Datei zeichnet häufig häufig auf. Löschung der Datei, Einfüge, Warnungen, Ergänzungen und Updates. Normalerweise die .LDF ist die Begleitdatei zu .MDF, wenn eine neue Datenbank oder wenn eine Sicherungsdatei erstellt wird. Das Server -Transaktionsprotokoll hilft bei der Verfolgung von nicht autorisierten Änderungen oder der Nachverfolgung des Ursprungs eines Fehlers. Die auf dem Protokoll erstellten Informationen können auf die Anomalie hinweisen, wichtige und erforderliche Daten wiederherstellen und den Zugriff sowie den Fehler beheben.

LDF -Dateien sind in drei Vorgängen in den SQL -Operationen wichtig. Dazu gehören: Wiederherstellung einzelner Transaktionen, Wiederherstellung aller unvollständigen Transaktionen zum Zeitpunkt, an dem der Server gestartet wird, und die Wiederherstellung der Datenbank, wenn ein Fehler vorliegt. In der ersten Operation wird eine Rollback -Erklärung vom Antrag und die ausgestellt .Die LDF -Datei wird verwendet, um diesen Vorgang umzukehren. In Fällen von Servern, die einen Fehler oder Fehler feststellen, unterstützt die LDF -Datei die unvollständige Transaktion.

Die zweite Operation erfordert einen fehlgeschlagenen SQL -Server. Die LDF -Datei wird verwendet, um zu einem Wiederherstellungspunkt oder einer Sicherungsdatei zurückzukehren, in der die Datenbank voll funktionsfähig ist. Die dritte Operation erfordert einen Datenbankfehler. Wenn dieses Szenario stattfindet, werden die LDF -Dateien verwendet, um die Datenbank vor dem Fehlerereignis wiederherzustellen. In diesem Betrieb sind Informationen und alle Daten sicher und nicht beschädigt.
Zusammenfassung:

1.MDF ist die primäre Datendatei für MSSQL. Der LDF hingegen ist eine unterstützende Datei und wird als Server -Transaktionsprotokolldatei charakterisiert.
2.MDF enthält alle wichtigen und erforderlichen Informationen in Datenbanken, während die LDF alle Aktionen enthält, die Transaktionen und Änderungen in der MDF -Datei enthalten.
3.LDF befasst sich mit drei Operationen, während MDF nicht ist.
4.Die LDF -Dateigröße kann aufgrund der zahlreichen Änderungen und Informationen, die den Änderungen zugeschrieben werden, während die MDF -Datei verwaltet werden kann, oder eine Änderung der Dateigröße abhängig von den tatsächlichen Änderungen an der Datei selbst in Anspruch nehmen, während die MDF -Datei verwaltet werden kann.