Този раздел има за цел да обясни накратко функциите на MDF и LDF файлове в SQL server база данни. Освен това, стрost също обяснява основните разлики между двете.
MDF и LDF файлове в SQL Server База данни
Всички компании се нуждаят от система за съхранение / извличане на информация. Информацията може да бъде всичко - от данни за клиенти, до проучване на пазара, опис на доставки, информация за сметки и др. Но къде компаниите съхраняват тези данни и как ги извличат? Е, те използват бази данни за тази цел.
Most от компаниите използват МС SQL Server за съхранение и управление на информация. Това прави Microsoft SQL Server един от тяхost използвани програми в световен мащаб. Във всяка база данни ще намерите два файла, а именно; MDF и LDF. Двамата се оказват изключително важни за осигуряването на непрекъснато функциониране на базата данни.
Роля в архивиране и възстановяване на база данни
Тези две са основно файлови разширения, използвани в Microsoft SQL. Тези файлове се създават автоматично по време на създаването на базата данни. Те също споделят едно и също място за съхранение. Причината, поради която тези файлове са толкова важни, е, че те са част от процеса на архивиране и възстановяване. С по-прости думи, в случай че нещо лошо се случи с базата данни, това са файловете, към които администраторът ще прибегне за възстановяване и възстановяване на lost/ повредени данни.
Информация, съдържаща се в MDF и LDF файлове
MDF - Той означава файл с основна база данни. Той съдържа цялата основна информация на базата данни, които са част от сървъра. Това разширение също така сочи към различни други файлове. Той играе решаваща роля при съхранението на информация. Като цяло е много важно за безопасно и сигурно наблюдение на данните. В случай, че този файл се повреди, Възстановяване на MDF се провежда процедура за възстановяването му. Това е важно, за да се запазят данните от липсата.
LDF - Този файл съхранява информация, свързана с регистрите на транзакциите за основния файл с данни. По същество той проследява какви промени са направени в базата данни. Информацията, която този файл съхранява, варира от дата / час на промяната, подробности за направените промени, както и информация, свързана с кой е направил промените. Информация, свързана с компютърни терминали, където са настъпили промени, също се съхранява в дневниците.
LDF съхранява промени, свързани с вмъкване, изтриване, актуализации, добавяне и др. Дневниците на транзакциите, съхранявани в сървъра, помагат за идентифициране на дейности, свързани с неупълномощени промени, както и къде възниква грешка. Информацията в дневника понякога може да бъде полезна при отстраняване на грешки, възстановяване на важни данни и идентифициране на аномалии.
SQL операции, при които LDF файловете играят важна роля
LDF файловете са важни в три основни SQL операции:
- Възстановяване на непълни транзакции, когато сървърът е starТед.
- Възстановяване на отделни транзакции.
- Възстановяване на база данни по време на откази.
Сравнение между MDF и LDF файлове
- MDF файлът е основният файл в SQL server база данни. LDF е поддържащ файл. Последният съхранява информацията, свързана с регистрите на транзакциите.
- MDF съдържа данни от записи на база данни. LDF, от друга страна, записва информация, свързана с промените, направени в сървъра, както и всички извършени действия.
- За разлика от MDF, LDF е предимно за три основни операции, които бяха споменати по-рано.
- LDF файловете могат да изразходват много място за съхранение в зависимост от броя на направените промени в сървъра, както и от броя на извършените транзакции. MDF, от друга страна, може да варира в размера на файла си с промяната на данните в таблицата и записа.
Въведение на автора:
Питър Сонг е експерт по възстановяване на данни в DataNumen, Inc., която е световен лидер в технологиите за възстановяване на данни, включително перспектива за възстановяване и PDF софтуерни продукти за възстановяване. За повече информация посетете WWW.datanumen.com.