Différence entre LDF et MDF Différence entre

Anonim

LDF vs MDF > Les entreprises utilisent des bases de données pour stocker, examiner et récupérer des informations précieuses telles que les clients, les études de marché, les comptes, les tendances du marché, l'inventaire des fournitures, les employés et autres données vitales pour 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 des extensions de fichiers utilisées dans Microsoft SQL Server. Ces extensions de fichier viennent 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 endroit 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és dans le programme.

Le fichier d'extension. MDF est l'abréviation de "Master Database File". "Ce fichier contient toutes les informations de démarrage de la base de données à exécuter et suit toutes les bases de données sur le serveur SQL. Il pointe également vers les autres fichiers de la base de données. Ce fichier est également un fichier clé dans le stockage des informations qui est très important dans l'admission et la supervision du contenu des données sur le serveur.

Pendant ce temps, LDF est l'extension de fichier pour le journal des transactions du serveur pour le fichier de données principal. Il enregistre les informations de la base de données en plus de conserver un enregistrement de toutes les actions et modifications apportées aux informations sur le serveur. Ceci comprend; date, heure, détails de tous les changements, informations de l'utilisateur concernant qui a fait les changements. En outre, le journal comporte également le terminal d'ordinateur où les modifications ont été apportées.

Les changements qui an. Fichier LDF souvent les enregistrements incluent fréquemment; suppression de fichiers, REPLACEions, 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 permet de suivre les modifications non autorisées ou de retrouver l'origine d'une erreur. Les informations contenues dans le journal peuvent aider à identifier l'anomalie, récupérer les données importantes et nécessaires, et aider à corriger l'accès ainsi que l'erreur.

Les fichiers LDF sont importants dans trois opérations dans les opérations SQL. Ceux-ci incluent: la récupération des transactions individuelles, la récupération de toutes les transactions incomplètes au moment du démarrage du serveur et la récupération de la base de données en cas de défaillance. Dans la première opération, une instruction rollback est émise par l'application et le. Le fichier LDf est utilisé pour inverser cette opération. Dans le cas de serveurs détectant une erreur ou des erreurs, le fichier LDF sauvegardera la transaction incomplète.

La seconde opération nécessite un serveur SQL défaillant.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 d'é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 pour MSSQL. Le LDF, en revanche, est un fichier de support et est caractérisé en tant que 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 comprennent les transactions et les modifications apportées dans le fichier MDF.

3. LDF est concerné par trois opérations alors que MDF ne l'est pas.

4. La taille du fichier LDF peut prendre beaucoup de place en raison des nombreux changements et des détails de l'information attribués aux modifications pendant que le fichier MDF peut être conservé ou d'une modification de la taille du fichier en fonction des modifications apportées au fichier lui-même.