5 grundläggande fakta om MDF- och LDF-filer i SQL Server

Detta avsnitt syftar till att kortfattat förklara MDFs funktioner och LDF filer i en SQL server databas. Utöver det förklarar inlägget även grundläggande skillnader mellan de två.

MDF- och LDF-filer i SQL Server Databas

SQL Server MDF- och LDF-filerAlla företag behöver ett system för att lagra / hämta information. Informationen kan vara allt från kunddata till marknadsundersökningar, lagerförråd, kontouppgifter etc. Men var lagrar företagen den informationen och hur hämtar de den? De använder databaser för det ändamålet.

De flesta företag använder MS SQL Server för lagring och hantering av information. Det gör Microsoft SQL Server ett av de mest använda programmen globalt. Inom varje databas hittar du två filer, nämligen MDF och LDF. De två är mycket viktiga för att säkerställa att databasen fungerar utan avbrott.

Roll i säkerhetskopiering och återställning av databas

Återställa SQL Server Databaser från MDF-filerDessa två är i grunden filändelser som används i Microsoft SQL. Dessa filer skapas automatiskt när databasen skapas. De delar också samma lagringsplats. Anledningen till att dessa filer är så viktiga är att de råkar vara en del av säkerhetskopiering och återställningsprocessen. Enklare uttryckt, om något dåligt händer med databasen, är det dessa filer som administratören kommer att använda för att återställa och återställa förlorad/skadad data.

Information som finns i MDF- och LDF-filer

MDF - Det står för Master Database File. Den innehåller all viktig information i databasen som ingår i servern. Denna tillägg pekar också på olika andra filer. Det spelar en avgörande roll i informationslagring. Sammantaget är det mycket viktigt för säker och säker övervakning av data. Om den här filen skadas, an MDF-återhämtning förfarande för att återställa det. Det är viktigt för att spara data från att försvinna.

LDF - Den här filen lagrar information relaterad till transaktionsloggar för huvuddatafilen. Det håller i princip reda på vad alla ändringar har gjorts i databasen. Informationen som den här filen lagrar varierar från datum / tidpunkt för ändring, information om de ändringar som gjorts samt information om den som gjorde ändringarna. Information relaterad till datorterminaler där ändringar skett lagras också i loggarna.

LDF lagrar ändringar relaterade till inlägg, radering, uppdateringar, tillägg etc. Transaktionsloggar som förvaras på servern hjälper till att identifiera aktiviteter relaterade till obehöriga ändringar samt var ett fel har sitt ursprung. Logginformation kan ibland vara till nytta för att åtgärda fel, återställa viktiga data och identifiera avvikelser.

SQL-operationer där LDF-filer spelar en viktig roll

Primärt är LDF-filer viktiga i tre större SQL-operationer:

  1. Återställer ofullständiga transaktioner när servern startas.
  2. Återställa enskilda transaktioner.
  3. Återställ databas i tider med fel.

Jämförelse mellan MDF- och LDF-filer

  1. MDF-filen är den primära filen i SQL server databas. LDF är en stödjande fil. Den senare lagrar informationen relaterad till transaktionsloggar.
  2. MDF innehåller databasregistreringsdata. LDF registrerar däremot information relaterad till ändringar som gjorts på servern samt alla utförda åtgärder.
  3. Till skillnad från MDF handlar LDF främst om tre större operationer som nämndes tidigare.
  4. LDF-filer kan fortsätta att konsumera mycket lagringsutrymme beroende på antalet ändringar som gjorts på servern samt antalet transaktioner som ägde rum. MDF kan å andra sidan variera i filstorlek med ändring av tabellen och postdata.

Författarintroduktion:

Peter Song är en dataåterställningsexpert i DataNumen, Inc., som är världsledande inom teknik för återställning av data, inklusive utsikter återhämtning och PDF återställningsprogramvaruprodukter. För mer information besök www.datanumen.com.

Kommentarer är stängda.