Forskjell mellom LDF og MDF Forskjellen mellom

Anonim

LDF vs MDF > Bedrifter bruker databaser til å lagre, undersøke og hente verdifull informasjon som kunder, markedsundersøkelser, kontoer, markedstrender, lagerbeholdninger, ansatte og andre viktige data til et selskap og dets daglige drift. De fleste bedrifter bruker Microsoft SQL for å lage databaser og lagre informasjon som gjør det til det mest brukte programmet og programmet i denne funksjonen. Innenfor MSSQL-filene kan MDF og LDF bli funnet og brukt.

Både LDF og MDF er filtyper som brukes i Microsoft SQL Server. Disse filutvidelsene kommer sammen og blir opprettet automatisk når en ny database er opprettet i programmet. Begge filene er også plassert på samme sted for enkel referanse. Men en av de viktigste funksjonene i disse filene er at de er komponenter i backupfilen (med filtypenavn bak) som brukes i programmet.

Utvidelsesfilen. MDF står for "Master Database File. "Denne filen inneholder all oppstartsinformasjon for databasen å kjøre og sporer alle databasene på SQL-serveren. Det peker også på de andre filene i databasen. Denne filen er også en nøkkelfil for lagring av informasjon som er svært viktig når det gjelder tilgang og overvåking av datainnhold på serveren.

I mellomtiden er LDF filtypen for servertransaksjonsloggen for hoveddatafilen. Det sparer databaseinformasjonen i tillegg til å holde oversikt over alle handlinger og endringer som er gjort på informasjonen på serveren. Dette inkluderer; dato, klokkeslett, detaljer om alle endringer, brukerinformasjon om hvem som gjorde endringene. I tillegg har loggen også datamaskinsterminalen der endringene ble gjort.

Endringene som en. LDF-fil registrerer ofte ofte; fil sletting, innlegg, varsler, tillegg og oppdateringer. Vanligvis er det. LDF er følgesvennfilen til. MDF når en ny database eller når en sikkerhetskopieringsfil er opprettet. Servertransaksjonsloggen hjelper deg med å spore uautoriserte endringer eller spore opprinnelsen til en feil. Informasjonen på loggen kan bidra til å peke på anomali, gjenopprette viktige og nødvendige data, og bidra til å fikse tilgangen samt feilen.

LDF-filer er viktige i tre operasjoner i SQL-operasjonen. Disse inkluderer: gjenoppretting av individuelle transaksjoner, gjenoppretting av alle ufullstendige transaksjoner på tidspunktet da serveren startes, og gjenoppretting av databasen når det oppstår feil. I den første operasjonen blir en tilbakekallingserklæring utstedt av søknaden, og. LDf-fil brukes til å reversere den operasjonen. I tilfeller av servere som oppdager en feil eller feil, vil LDF-filen sikkerhetskopiere den ufullstendige transaksjonen.

Den andre operasjonen krever en mislykket SQL-server.LDF-filen brukes til å flytte tilbake til et gjenopprettingspunkt eller en sikkerhetskopieringsfil der databasen fungerer fullt ut. Den tredje operasjonen krever en databasefeil. Når dette scenariet skjer, brukes LDF-filene til å gjenopprette databasen før feilen oppstår. I denne operasjonen er informasjon og alle data sikre og ikke skadet.

Sammendrag:

1. MDF er den primære datafilen for MSSQL. LDF, derimot, er en støttende fil og er karakterisert som en servertransaksjonsloggfil.

2. MDF inneholder all viktig og nødvendig informasjon i databaser mens LDF inneholder alle handlinger som inkluderer transaksjoner og endringer som er gjort i MDF-filen.

3. LDF er opptatt av tre operasjoner mens MDF ikke er.

4. LDF-filstørrelsen kan ta opp mye plass på grunn av de mange endringene og informasjonsdetaljene som tilskrives endringene mens MDF-filen kan vedlikeholde eller en endring i filstørrelsen avhengig av de faktiske endringene som er gjort i filen selv.