5 основних фактів про файли MDF та LDF у Windows SQL Server

Поділитися зараз:

Цей розділ має на меті коротко пояснити функції МДФ і ЛДФ файли в SQL server база даних. Окрім цього, у публікації також пояснюються основні відмінності між ними.

Файли MDF і LDF в SQL Server Database

SQL Server Файли MDF і LDFУсім компаніям потрібна система для зберігання/вилучення інформації. Інформація може бути будь-якою: від даних клієнтів до дослідження ринку, інвентаризації матеріалів, інформації про облікові записи тощо. Але де компанії зберігають ці дані та як вони їх отримують? Ну, для цього вони використовують бази даних.

Більшість компаній використовують MS SQL Server для зберігання та керування інформацією. Це робить Microsoft SQL Server одна з найбільш використовуваних програм у світі. У кожній базі даних ви знайдете два файли, а саме: MDF та LDF. Ці два файли є дуже важливими для забезпечення безперебійної роботи бази даних.

Роль у резервному копіюванні та відновленні бази даних

Відновлення SQL Server Бази даних з файлів MDFЦі два файли, по суті, є розширеннями файлів, що використовуються в Microsoft SQL. Ці файли автоматично створюються під час створення бази даних. Вони також мають одне й те саме місце зберігання. Причина, чому ці файли такі важливі, полягає в тому, що вони є частиною процесу резервного копіювання та відновлення. Простіше кажучи, у випадку, якщо з базою даних трапиться щось погане, адміністратор звернеться до цих файлів для відновлення втрачених/пошкоджених даних.

Інформація, що міститься у файлах MDF і LDF

МДФ – Це розшифровується як Master Database File. Він містить всю основну інформацію бази даних, яка є частиною сервера. Це розширення також вказує на різні інші файли. Він відіграє вирішальну роль у зберіганні інформації. Загалом це дуже важливо для безпечного та надійного контролю даних. Якщо цей файл буде пошкоджено, an Відновлення МДФ проводиться процедура його відновлення. Це важливо, щоб зберегти дані від втрати.

LDF – Цей файл зберігає інформацію, пов’язану з журналами транзакцій для основного файлу даних. По суті, він відстежує, які всі зміни було внесено в базу даних. Інформація, яку зберігає цей файл, включає дату/час зміни, деталі внесених змін, а також інформацію, пов’язану з тим, хто вніс зміни. У журналах також зберігається інформація про комп’ютерні термінали, на яких відбулися зміни.

LDF зберігає зміни, пов’язані зі вставленням, видаленням, оновленням, додаванням тощо. Журнали транзакцій, які зберігаються на сервері, допомагають визначити дії, пов’язані з неавторизованими змінами, а також джерело виникнення помилки. Інформація журналу іноді може бути корисною для виправлення помилок, відновлення важливих даних і виявлення аномалій.

Операції SQL, де файли LDF відіграють важливу роль

Насамперед файли LDF важливі для трьох основних операцій SQL:

  1. Відновлення незавершених транзакцій після запуску сервера.
  2. Відновлення окремих транзакцій.
  3. Відновлення бази даних під час збоїв.

Порівняння файлів MDF і LDF

  1. Файл MDF є основним файлом у SQL server бази даних. LDF є допоміжним файлом. Останній зберігає інформацію, пов’язану з журналами транзакцій.
  2. MDF містить дані запису бази даних. LDF, з іншого боку, записує інформацію, пов’язану зі змінами, внесеними на сервері, а також усі виконані дії.
  3. На відміну від MDF, LDF в першу чергу стосується трьох основних операцій, які згадувалися раніше.
  4. Файли LDF можуть займати багато місця в пам’яті залежно від кількості змін, внесених на сервері, а також від кількості здійснених транзакцій. MDF, з іншого боку, може змінюватися за розміром файлу зі зміною даних таблиці та запису.

Вступ автора:

Пітер Сонг - експерт із відновлення даних у DataNumen, Inc., яка є світовим лідером у галузі технологій відновлення даних, в тому числі прогноз відновлення - - та PDF відновлення програмних продуктів. Для отримання додаткової інформації відвідайте WWW.datanumen.com.

Поділитися зараз:

Коментарі закриті.