Forskel mellem LDF og MDF Forskel mellem

Anonim

LDF vs MDF > Virksomheder bruger databaser til at gemme, undersøge og hente værdifulde oplysninger som kunder, markedsundersøgelser, konti, markedstendenser, lagerfortegnelser, medarbejdere og andre vitale data til et firma og dets daglige drift. De fleste virksomheder bruger Microsoft SQL til at oprette databaser og lagre oplysninger, hvilket gør det til det mest anvendte program og program i denne funktion. Inden for MSSQL-filer kan MDF og LDF findes og bruges.

Både LDF og MDF er filtyper, der bruges i Microsoft SQL Server. Disse filudvidelser kommer i tandem og oprettes automatisk, når der oprettes en ny database i programmet. Begge filer er også placeret på samme sted for nem reference. Men en af ​​de vigtigste funktioner i disse filer er, at de er komponenter i backupfilen (med filtypenavnbakken), der bruges i programmet.

Udvidelsesfilen. MDF står for "Master Database File. "Denne fil indeholder alle startoplysninger for databasen til at køre og sporer alle databaserne på SQL-serveren. Det peger også på de øvrige filer i databasen. Denne fil er også en nøglefil til opbevaring af oplysninger, der er meget vigtig for adgang og overvågning af dataindhold på serveren.

I mellemtiden er LDF filtypen for servertransaktionsloggen for hoveddatafilen. Det sparer databaseoplysningerne udover at registrere alle handlinger og ændringer, der foretages på informationen på serveren. Dette omfatter; dato, klokkeslæt, detaljer om alle ændringer, brugeroplysninger om, hvem der foretog ændringerne. Desuden er loggen også udstyret med computerterminalen, hvor ændringerne blev foretaget.

De ændringer, som en. LDF-fil registrerer ofte ofte; fil sletning, indsætninger, advarsler, tilføjelser og opdateringer. Normalt er det. LDF er ledsagerfilen til. MDF når en ny database eller når en backup-fil er oprettet. Server-transaktionsloggen hjælper med at spore uautoriserede ændringer eller spore oprindelsen af ​​en fejl. Oplysningerne i loggen kan hjælpe med at pege på anomali, genoprette vigtige og nødvendige data, og hjælpe med at fastsætte adgang såvel som fejlen.

LDF-filer er vigtige i tre operationer i SQL-operationerne. Disse omfatter: Gendannelse af individuelle transaktioner, Gendannelse af alle ufuldstændige transaktioner på det tidspunkt, hvor serveren startes, og Gendannelse af databasen, når der er fejl. I den første operation udstedes en tilbagekaldelseserklæring af ansøgningen, og. LDf-fil bruges til at vende den operation. I tilfælde af servere, der opdager en fejl eller fejl, vil LDF-filen sikkerhedskopiere den ufuldstændige transaktion.

Den anden operation kræver en fejlrettet SQL-server.LDF-filen bruges til at flytte tilbage til et genoprettelsespunkt eller en backupfil, hvor databasen fungerer fuldt ud. Den tredje operation kræver databasefejl. Når dette scenario sker, bruges LDF-filerne til at gendanne databasen, før fejlen opstår. I denne operation er information og alle data sikre og ikke beskadigede.

Sammendrag:

1. MDF er den primære datafil til MSSQL. LDF er derimod en understøttende fil og er karakteriseret som en server transaktions logfil.

2. MDF indeholder alle vigtige og nødvendige oplysninger i databaser, mens LDF indeholder alle de handlinger, der omfatter transaktioner og ændringer i MDF-filen.

3. LDF er bekymret for tre operationer, mens MDF ikke er.

4. LDF-filstørrelsen kan tage meget plads på grund af de mange ændringer og informationsoplysningerne, der tilskrives ændringerne, mens MDF-filen kan opretholde eller en ændring i filstørrelsen afhængigt af de faktiske ændringer, der er foretaget i selve filen.