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é, les stocks de fournitures, les employés et d’autres données vitales pour une entreprise et ses activités 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 sont fournies en tandem et sont créées automatiquement lors de la création d'une nouvelle base de données dans le programme. Les deux fichiers sont également situés au même endroit pour faciliter la consultation. 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 signifie «Fichier de base de données maître». Ce fichier contient toutes les informations de démarrage de la base de données à exécuter et assure le suivi de 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é pour stocker des informations très importantes pour 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 toutes les modifications, informations sur l'utilisateur qui a effectué les modifications. En outre, le journal présente également le terminal informatique où les modifications ont été apportées..
Les modifications qu'un fichier .LDF enregistre souvent incluent; suppression de fichiers, insertions, alertes, ajouts et mises à jour. Généralement, le fichier .LDF est le fichier d'accompagnement de .MDF lors de la création d'une nouvelle base de données ou de la création d'un fichier de sauvegarde. Le journal des transactions du serveur permet de suivre les modifications non autorisées ou de rechercher l'origine d'une erreur. Les informations figurant dans le journal peuvent aider à signaler 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. Celles-ci incluent: la récupération de 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 d'annulation est émise par l'application et le fichier .LDf est utilisé pour inverser cette opération. Si les serveurs détectent une ou plusieurs erreurs, le fichier LDF sauvegarde la transaction incomplète..
La deuxième opération nécessite un serveur SQL en panne. 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’éventualité d’une défaillance. Dans cette opération, les informations et toutes les données sont sécurisées et non corrompues.
Résumé:
1.MDF est le fichier de données primaire pour MSSQL. Le fichier LDF, d’autre part, est un fichier de support qui se caractérise par un fichier journal des transactions du serveur..
2.MDF contient toutes les informations essentielles et nécessaires dans les bases de données, tandis que le LDF contient toutes les actions qui incluent des transactions et des modifications apportées au fichier MDF..
3.LDF est concerné par trois opérations alors que MDF n'est pas.
4.La taille du fichier LDF peut prendre beaucoup de place en raison des nombreuses modifications et des informations associées aux modifications, tandis que le fichier MDF peut être conservé ou modifié, en fonction des modifications apportées au fichier lui-même..