Dette afsnit har til formål at kort forklare MDF's funktioner og LDF filer i en SQL server database. Derudover forklarer indlægget også grundlæggende forskelle mellem de to.
MDF og LDF filer i SQL Server Database
Alle virksomheder har brug for et system til at gemme / hente information. Oplysningerne kan være alt fra kundedata til markedsundersøgelse, forsyningslager, kontooplysninger osv. Men hvor opbevarer virksomheder disse data, og hvordan henter de dem? Nå, de bruger databaser til dette formål.
De fleste virksomheder bruger MS SQL Server til lagring og styring af information. Det gør Microsoft SQL Server et af de mest anvendte programmer globalt. I hver database finder du to filer, nemlig MDF og LDF. De to er tilfældigvis meget afgørende for at sikre uafbrudt funktion af databasen.
Roll i sikkerhedskopiering og gendannelse af database
Disse to er grundlæggende filtypenavne, der bruges i Microsoft SQL. Disse filer oprettes automatisk, når databasen oprettes. De deler også den samme lagerplacering. Grunden til, at disse filer er så vigtige, er, at de tilfældigvis er en del af sikkerhedskopierings- og gendannelsesprocessen. Med andre ord, hvis der sker noget dårligt med databasen, er det disse filer, som administratoren vil ty til for at gendanne og gendanne de mistede/beskadigede data.
Oplysninger indeholdt i MDF- og LDF-filer
MDF - Det står for Master Database File. Den indeholder alle de vigtigste oplysninger i databasen, der er en del af serveren. Denne udvidelse peger også på forskellige andre filer. Det spiller en afgørende rolle i informationslagring. Samlet set er det meget vigtigt for sikker og sikker overvågning af data. Hvis denne fil bliver beskadiget, an MDF opsving procedure udføres for at gendanne den. Det er vigtigt for at gemme dataene fra at gå glip af det.
LDF - Denne fil gemmer oplysninger relateret til transaktionslogfiler for hoveddatafilen. Det holder stort set styr på, hvad alle ændringer er foretaget i databasen. De oplysninger, som denne fil gemmer, spænder fra dato / tidspunkt for ændring, detaljer om de foretagne ændringer samt oplysninger om den, der har foretaget ændringerne. Oplysninger relateret til computerterminaler, hvor ændringer fandt sted, gemmes også i logfilerne.
LDF gemmer ændringer relateret til indsatser, sletning, opdateringer, tilføjelse osv. Transaktionslogfiler, der er gemt på serveren, hjælper med at identificere aktiviteter relateret til uautoriserede ændringer såvel som hvor en fejl opstår. Logoplysninger kan nogle gange være nyttige til at rette fejl, gendanne vigtige data og identificere uregelmæssigheder.
SQL-operationer, hvor LDF-filer spiller en vigtig rolle
Primært er LDF-filer vigtige i tre store SQL-operationer:
- Gendannelse af ufuldstændige transaktioner, når serveren startes.
- Gendannelse af individuelle transaktioner.
- Gendannelse af database i tider med fejl.
Sammenligning mellem MDF- og LDF-filer
- MDF-fil er den primære fil i SQL server database. LDF er en understøttende fil. Sidstnævnte gemmer oplysningerne relateret til transaktionslogfiler.
- MDF indeholder databasepostdata. LDF registrerer på den anden side oplysninger relateret til ændringer foretaget på serveren samt alle de udførte handlinger.
- I modsætning til MDF handler LDF primært om tre større operationer, der blev nævnt tidligere.
- LDF-filer kan fortsætte med at forbruge en masse lagerplads afhængigt af antallet af ændringer, der er foretaget på serveren, samt antallet af transaktioner, der fandt sted. MDF kan på den anden side variere i filstørrelse med ændringen af tabellen og optage data.
Forfatter Introduktion:
Peter Song er ekspert i datagendannelse i DataNumen, Inc., som er verdens førende inden for datagendannelsesteknologier, herunder udsigter til genopretning og PDF produkter til gendannelsessoftware. For mere information, besøg www.datanumen.com .