Ce este MDF și LDF?
Instalare implicită
În timpul instalării inițiale, fiecare ediție a serverului SQL va plasa fișiere implicite MDF și LDF implicite în sistem cu funcția respectivă, care nu este acoperită de această discuție. Fișierele Master, MSDB, Model, TempDB și Resources sunt generate, definite și stocate în directorul de instalare implicit. Fiecare fișier de bază al sistemului este folosit pentru cerințe specifice, dar acestea sunt baze de date care conțin informații corelate cu activitatea lor.
Creați baze de date de utilizatori
Bazele de date ale utilizatorilor sunt create pentru utilizări specifice de către orice aplicație sau utilizator. Atunci când un administrator de baze de date creează unul nou, SQL Server creează fișierele corespunzătoare MDF și LDF pentru acea bază de date. SQL Server le plasează inițial în directorul lor implicit sau administratorul poate defini unde vor fi stocate. După crearea, pot fi mutate în diferite locații din motive de confort, performanță sau stocare.
Fișier principal de bază de date
MDF-urile sunt în care sunt stocate toate informațiile din baza de date. Acesta conține rândurile, coloanele, câmpurile și datele create de o aplicație sau un utilizator. Crearea unei coloane de baze de date, modificările și informațiile privind crearea înregistrărilor, totul este stocat în acest fișier pentru utilizarea aplicațiilor și căutărilor.
Fișier de înregistrare de bază
În timpul mai multor procese de creare și modificare în MDF, toată activitatea este înregistrată în LDF. În timp ce informațiile dinamice sunt prelucrate în memorie sau în memorie, numite tranzacții, datele sunt stocate în LDF pentru tratarea erorilor. Ca rezultat, toată activitatea utilizatorilor este înregistrată prin referință.
Utilizați fișiere MDF și LDF
Administratorii bazelor de date pot face mai multe lucruri cu fișierele MDF și LDF. Odată create, ele pot fi mutate prin separarea bazei de date de instanță, mutarea fișierului fizic prin browser și atașarea acestuia din nou. Aceste fișiere pot fi mutate în diferite directoare pe diferite dispozitive de stocare utilizând funcțiile de separare și de îmbinare. Fișierele MDF stochează de asemenea ediția care a creat fișierul și poate fi separată de un server SQL din motive necunoscute. În anumite situații, fișierele MDF pot fi importate într-o nouă bază de date necompletată pentru manipulare.
Combinați totul
Microsoft SQL Server este un mediu complex de baze de date care are multe fațete, componente și servicii de ajutor care nu sunt acoperite integral în această explicație de bază a acestui tip de fișier. SQL Server utilizează cele două tipuri de fișiere de bază, MSF și LDF pentru cea mai mare parte a activității sale. Acestea sunt cele mai importante fișiere din mediul SQL Server.