? Microsoft SQL Server har gitt ut en rekke database utgaver. Hver utgave er fokusert på ulike behov . SQL Server har serveren utgaver og spesialiserte utgaver for lette behovene til tunge bedriftens behov , men alle utgavene har én ting til felles , lignende filstruktur . Når installert, Microsoft SQL Server lagrer standardfeltene filtyper i ulike kataloger på respektive datamaskin. Master Database Files ( MDF ) og loggdatabasen filer ( 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 tilsvarende med sine respektive funksjon, ikke dekket i denne diskusjonen . En Master , msdb , Modell, Tempdb , og Resource filer blir generert og lagret i standard install katalogen definert under installasjon. Hver kjerne system filen brukes for spesifikke krav , men er databaser , lagring av informasjon samkjøre deres respektive jobben .
Opprette Bruker Databaser
Bruker databaser er opprettet for spesifikke bruksområder av et program eller bruker. Når en database administrator oppretter en ny database , skaper SQL Server både MDF og LDF filen som svarer til denne databasen . SQL Server plasserer utgangspunktet dem i sin standard katalog, eller administratoren kan definere hvor de skal lagres . Etter etableringen , kan de flyttes til ulike steder for brukervennlighet, ytelse og lagring bekymringer .
Master Database File
MDF er er der all databasen informasjon er lagret. Den inneholder rader, kolonner , felt og data som er opprettet av et program eller bruker. Database kolonne skapelse, modifikasjoner og informasjon rekord skapelse, er modifikasjon alt lagret i denne filen for søk og program bruk.
Logg Database File
Under ulike opprettelse og endring prosessens i MDF , er all aktivitet logges i LDF . Som dynamisk informasjon blir behandlet i og ut av minnet , kalles transaksjoner , blir data lagret i LDF for feilhåndtering . Følgelig er all brukeraktivitet registrert for referanse.
Bruk MDF -tallet og LDF er
Database administratorer kan gjøre en rekke ting med MDF -tallet og LDF tallet. Når den er laget , kan de flyttes med å ta av databasen fra forekomsten , flytte den fysiske filen gjennom explorer og reattaching . MDF -tallet og LDF er kan flyttes til ulike kataloger på forskjellige fil lagringsenheter ved hjelp løsne og feste funksjoner. MDF butikken også hvilken utgave opprettet filen og kan bli løsrevet fra en SQL Server-forekomst av ukjente grunner . I visse situasjoner kan MDF oss bli importert til en ny tom database for manipulasjon.
Sette det hele sammen
Microsoft SQL Server er en kompleks database miljø som har mange fasetter , komponenter og støttetjenester som ikke er alt dekket i denne grunnleggende filtypen forklaring. SQL Server bruker de to kjerneområder filtyper , MDF og LDF for flertallet av det arbeid. Dette er de til de viktigste filene i SQL Server-miljøet .