1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Kaj sta MDF in LDF?

Microsoft SQL Server je izdal različne izdaje baz podatkov. Vsaka izdaja je osredotočena na različne potrebe. SQL Server ima strežniške izdaje in specializirane izdaje za manjše potrebe do težkih potreb podjetij, vendar imajo vse izdaje eno skupno stvar, podobno strukturo datotek. Ko je Microsoft SQL Server nameščen, shrani privzete vrste podatkovnih datotek v različne imenike v posameznem računalniku. Datoteke glavne baze podatkov (MDF) in datoteke baze podatkov dnevnika (LDF) so primarne datoteke, ustvarjene za vsako bazo podatkov v okolju SQL Server.

Privzeta namestitev

Med začetno namestitvijo bo vsaka izdaja strežnika SQL postavila privzete sistemske datoteke MDF in LDF, ki ustrezajo njihovi funkciji, ki ni zajeta v tej razpravi. Datoteke Master, MSDB, Model, TempDB in Resource so ustvarjene in shranjene v privzetem namestitvenem imeniku, določenem med namestitvijo. Vsaka osrednja sistemska datoteka se uporablja za posebne zahteve, vendar so baze podatkov, ki shranjujejo informacije, ki so povezane z njihovim opravilom.

Ustvarjanje uporabniških baz podatkov

Uporabniške baze podatkov so ustvarjene za posebne namene s strani aplikacije ali uporabnika. Ko skrbnik baze podatkov ustvari novo bazo podatkov, SQL Server ustvari datoteko MDF in LDF, ki ustrezata tej bazi podatkov. SQL Server jih na začetku postavi v svoj privzeti imenik ali pa skrbnik določi, kje naj bodo shranjeni. Po izdelavi jih je mogoče zaradi udobja, učinkovitosti in shranjevanja premakniti na različne lokacije.

Glavna datoteka zbirke podatkov

MDF-ji so tam, kjer so shranjene vse informacije o bazi podatkov. Vsebuje vrstice, stolpce, polja in podatke, ki jih ustvari aplikacija ali uporabnik. Ustvarjanje stolpcev baze podatkov, spremembe in ustvarjanje podatkovnega zapisa, spreminjanje so vse shranjene v tej datoteki za iskanje in uporabo v aplikaciji.

Datoteka zbirke podatkov dnevnika

Med različnimi postopki ustvarjanja in spreminjanja znotraj MDF se vse dejavnosti beležijo v LDF. Ker se dinamične informacije obdelujejo v pomnilniku in iz njega, imenovane transakcije, se podatki shranjujejo v LDF za upravljanje napak. Posledično se vsa uporabniška dejavnost zabeleži za referenco.

Uporaba MDF-jev in LDF-jev

Skrbniki baz podatkov lahko naredijo različne stvari z MDF in LDF. Ko so ustvarjene, jih je mogoče premakniti tako, da bazo podatkov odklopite od primerka, fizično datoteko premaknete skozi raziskovalec in znova pripnete. MDF-je in LDF-je je mogoče premakniti v različne imenike na različnih napravah za shranjevanje datotek z uporabo funkcij za odklop in pripenjanje. MDF-ji shranjujejo tudi izdajo, ki je ustvarila datoteko, in se lahko zaradi neznanih razlogov ločijo od primerka SQL Server. V določenih situacijah je mogoče MDF-je uvoziti v novo prazno bazo podatkov za manipulacijo.

Združiti vse skupaj

Microsoft SQL Server je zapleteno okolje baze podatkov, ki ima veliko vidikov, komponent in podpornih storitev, ki niso vse zajete v tej razlagi osnovnih vrst datotek. SQL Server za večino svojega dela uporablja dve osnovni vrsti datotek, MDF in LDF. To so najpomembnejše datoteke v okolju SQL Server.


  1. Kaj so aplikacije za zbirke podatkov?
  2. Kaj je spletna zbirka podatkov?
  3. Kaj pomeni napaka DNS?
  4. Kaj je Thicknet in Thinnet?
  5. Kaj je privzeta časovna omejitev na SSH?