5 основных фактов о файлах MDF и LDF в SQL Server

Поделись сейчас:

Этот раздел предназначен для краткого объяснения функций MDF. и ЛДФ файлы в SQL server база данных. Кроме того, в статье также объясняются основные различия между ними.

Файлы MDF и LDF в SQL Server База данных

SQL Server Файлы MDF и LDFВсем компаниям нужна система для хранения/восстановления информации. Информация может быть любой: от данных о клиентах до исследований рынка, инвентаризации расходных материалов, информации о счетах и ​​т. д. Но где компании хранят эти данные и как они их извлекают? Ну, они используют базы данных для этой цели.

Большинство компаний используют MS. SQL Server для хранения и управления информацией. Это делает Microsoft SQL Server Одна из наиболее часто используемых программ в мире. В каждой базе данных вы найдете два файла: MDF и LDF. Эти два файла крайне важны для обеспечения бесперебойной работы базы данных.

Роль в резервном копировании и восстановлении базы данных

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

Информация, содержащаяся в файлах MDF и LDF

МДФ - Это означает файл основной базы данных. Он содержит всю основную информацию базы данных, входящей в состав сервера. Это расширение также указывает на различные другие файлы. Он играет решающую роль в хранении информации. В целом это очень важно для безопасного и надежного наблюдения за данными. В случае повреждения этого файла восстановление МДФ проводится процедура его восстановления. Это важно для того, чтобы сохранить данные от потери.

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.

Поделись сейчас:

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