Hva er MDF og LDF?

Hva er MDF og LDF?


Microsoft SQL Server har gitt ut en rekke database utgaver. Hver utgave er fokusert på ulike behov. SQL Server har server utgaver og spesialiserte utgaver for lav vekt må tunge bedriften behov, men alle utgaver har én ting til felles, lignende filstruktur. Når den er installert, Microsoft SQL Server lagrer standard data filtyper i ulike kataloger på respektive datamaskinen. Master databasefiler (MDF) og Log databasefiler (LDF) er de primære filer som er opprettet for hver database i SQL Server-miljø.

Standard installasjon

Under den første installasjonen, vil hver SQL Server-utgaven plassere standard system MDF og LDF filer som tilsvarer deres respektive funksjon, som ikke dekkes i denne diskusjonen. En Master, msdb, modell, Tempdb, og ressursfiler genereres og lagres i standard installasjon katalogen definert under installasjonen. Hver kjerne system fil benyttes til spesifikke krav, men er databaser, lagring av informasjon korrelere med deres respektive jobb.

Opprette brukerdatabaser

Brukerdatabaser er opprettet for spesifikk bruk av et program eller bruker. Når en database administrator oppretter en ny database, skaper SQL Server både MDF og LDF-fil som tilsvarer den databasen. SQL Server i utgangspunktet plasserer dem i sin standardkatalogen, eller administrator kan definere hvor de skal lagres. Etter etableringen, kan de bli flyttet til forskjellige steder for bekvemmelighet, ytelse og lagring bekymringer.

Master Database File

MDF-er hvor alle databaseinformasjonen er lagret. Den inneholder rader, kolonner, felt og data som genereres av et program eller bruker. Database kolonne skapelse, modifikasjoner og informasjon rekord etableringen, modifikasjon er alle lagret i denne filen for søking og søknad bruk.

Logg databasefil

Under ulike opprettelse og endring prosess er i MDF, er all aktivitet logges i LDF. Som dynamisk informasjon blir behandlet i og ut av minnet, som kalles transaksjoner, blir data som er lagret i den LDF for feilhåndtering. Derfor er alle brukerens aktivitet registrert for referanse.

Ved hjelp av MDF og LDF s

Database administratorer kan gjøre en rekke ting med MDF og LDF-tallet. Når den er laget, kan de flyttes ved å koble databasen fra forekomsten, flytte den fysiske filen gjennom explorer og koble. MDF og LDF er kan flyttes til ulike kataloger på forskjellige fil lagringsenheter bruker løsne og feste funksjoner. MDF er også lagre hva utgaven opprettet filen og kan bli løsrevet fra en SQL Server-forekomst av ukjente grunner. I visse situasjoner kan MDF er importert til en ny tom database for manipulasjon.

Sette alt sammen

Microsoft SQL Server er et komplekst databasemiljø som har mange fasetter, komponenter og støttetjenester som ikke er alt dekket i denne grunnleggende filtypen forklaring. SQL Server bruker to kjerne filtyper, MDF og LDF for flertallet av det arbeid. Dette er de til de viktigste filene i SQL Server-miljø.