Différence entre LDF et MDF

Différence entre LDF et MDF

LDF vs MDF

Les entreprises utilisent des bases de données pour stocker, examiner et récupérer des informations précieuses comme les clients, les études de marché, les comptes, les tendances du marché, l'inventaire des fournitures, les employés et d'autres données vitales à une entreprise et ses opérations quotidiennes. La plupart des entreprises utilisent Microsoft SQL pour créer des bases de données et stocker des informations, ce qui en fait le programme et l'application les plus utilisés dans cette fonction. Dans les fichiers MSSQL, MDF et LDF peuvent être trouvés et utilisés.

LDF et MDF sont tous deux des extensions de fichiers utilisées dans le serveur Microsoft SQL. Ces extensions de fichiers sont en tandem et sont créées automatiquement lorsqu'une nouvelle base de données est créée dans le programme. Les deux fichiers sont également situés au même emplacement pour une référence facile. Mais l'une des fonctions les plus importantes de ces fichiers est qu'ils sont des composants du fichier de sauvegarde (avec l'extension de fichier .bak) utilisé dans le programme.

Le fichier d'extension .MDF signifie «Fichier de base de données maître."Ce fichier contient toutes les informations de démarrage pour la base de données à exécuter et suit toutes les bases de données du SQL Server. Il pointe également les autres fichiers de la base de données. Ce fichier est également un fichier clé dans le stockage des informations qui sont très importantes dans l'admission et la supervision du contenu de données sur le serveur.

En attendant, LDF est l'extension de fichier pour le journal des transactions du serveur pour le fichier de données principal. Il enregistre les informations sur la base de données en plus de garder un enregistrement de toutes les actions et modifications apportées aux informations sur le serveur. Ceci comprend; Date, heure, détails de toutes les modifications, informations sur les utilisateurs concernant qui a apporté les modifications. De plus, le journal comprend également le terminal informatique où les modifications ont été apportées.

Les changements qu'un .Le fichier LDF enregistre souvent fréquemment; Délétion de fichiers, inserts, alertes, ajouts et mises à jour. Habituellement, le .LDF est le fichier compagnon de .MDF lorsqu'une nouvelle base de données ou lorsqu'un fichier de sauvegarde est créé. Le journal des transactions du serveur aide à suivre les modifications non autorisées ou à suivre l'origine d'une erreur. Les informations faites sur le journal peuvent aider à souligner l'anomalie, à récupérer les données importantes et nécessaires et aider à réparer l'accès ainsi que l'erreur.

Les fichiers LDF sont importants dans trois opérations dans les opérations SQL. Il s'agit notamment: récupération des transactions individuelles, récupération de toutes les transactions incomplètes au moment où le serveur est démarré et récupérer la base de données en cas d'échec. Dans la première opération, une déclaration de recul est publiée par la demande et le .Le fichier LDF est utilisé pour inverser cette opération. En cas de serveurs détectant une erreur ou des erreurs, le fichier LDF sauvegardera la transaction incomplète.

La deuxième opération nécessite un serveur SQL échoué. Le fichier LDF est utilisé pour revenir à un point de récupération ou à un fichier de sauvegarde dans lequel la base de données fonctionne pleinement. La troisième opération nécessite une défaillance de la base de données. Lorsque ce scénario se produit, les fichiers LDF sont utilisés pour restaurer la base de données avant l'événement de l'échec. Dans cette opération, les informations et toutes les données sont sûres et non corrompues.
Résumé:

1.MDF est le fichier de données principal de MSSQL. Le LDF, en revanche, est un fichier de support et est caractérisé comme un fichier journal de transaction de serveur.
2.MDF contient toutes les informations vitales et nécessaires dans les bases de données tandis que le LDF contient toutes les actions qui incluent les transactions et les modifications apportées dans le fichier MDF.
3.LDF est préoccupé par trois opérations alors que MDF n'est pas.
4.La taille du fichier LDF peut occuper beaucoup d'espace en raison des nombreuses modifications et des détails de l'information attribués aux modifications tandis que le fichier MDF peut maintenir ou une modification de la taille du fichier en fonction des modifications réelles apportées au fichier lui-même.