Этот раздел предназначен для краткого объяснения функций MDF. и ЛДФ файлы в SQL server база данных. Кроме того, в статье также объясняются основные различия между ними.
Файлы MDF и LDF в SQL Server База данных
Всем компаниям нужна система для хранения/восстановления информации. Информация может быть любой: от данных о клиентах до исследований рынка, инвентаризации расходных материалов, информации о счетах и т. д. Но где компании хранят эти данные и как они их извлекают? Ну, они используют базы данных для этой цели.
Большинство компаний используют MS. SQL Server для хранения и управления информацией. Это делает Microsoft SQL Server Одна из наиболее часто используемых программ в мире. В каждой базе данных вы найдете два файла: MDF и LDF. Эти два файла крайне важны для обеспечения бесперебойной работы базы данных.
Роль в резервном копировании и восстановлении базы данных
Эти два расширения файлов используются в Microsoft SQL. Они автоматически создаются при создании базы данных и хранятся в одном и том же месте. Важность этих файлов заключается в том, что они являются частью процесса резервного копирования и восстановления. Проще говоря, в случае возникновения проблем с базой данных администратор будет использовать именно эти файлы для восстановления потерянных/поврежденных данных.
Информация, содержащаяся в файлах MDF и LDF
МДФ - Это означает файл основной базы данных. Он содержит всю основную информацию базы данных, входящей в состав сервера. Это расширение также указывает на различные другие файлы. Он играет решающую роль в хранении информации. В целом это очень важно для безопасного и надежного наблюдения за данными. В случае повреждения этого файла восстановление МДФ проводится процедура его восстановления. Это важно для того, чтобы сохранить данные от потери.
LDF – В этом файле хранится информация, относящаяся к журналам транзакций для основного файла данных. Он в основном отслеживает все изменения, внесенные в базу данных. Информация, которую хранит этот файл, варьируется от даты/времени изменения, деталей внесенных изменений, а также информации, касающейся того, кто внес изменения. Информация о компьютерных терминалах, на которых произошли изменения, также сохраняется в журналах.
LDF хранит изменения, связанные со вставками, удалением, обновлением, добавлением и т. д. Журналы транзакций, хранящиеся на сервере, помогают идентифицировать действия, связанные с несанкционированными изменениями, а также источник ошибки. Информация журнала может иногда пригодиться для исправления ошибок, восстановления важных данных и выявления аномалий.
Операции SQL, в которых файлы LDF играют важную роль
В первую очередь файлы LDF важны для трех основных операций SQL:
- Восстановление незавершенных транзакций при запуске сервера.
- Восстановление отдельных транзакций.
- Восстановление базы данных во время сбоев.
Сравнение файлов MDF и LDF
- Файл MDF является основным файлом в SQL server база данных. LDF является вспомогательным файлом. Последний хранит информацию, связанную с журналами транзакций.
- MDF содержит данные записи базы данных. LDF, с другой стороны, записывает информацию, касающуюся изменений, сделанных на сервере, а также всех выполненных действий.
- В отличие от MDF, LDF в первую очередь касается трех основных операций, о которых упоминалось ранее.
- Файлы LDF могут продолжать потреблять много места для хранения в зависимости от количества изменений, внесенных на сервере, а также количества выполненных транзакций. MDF, с другой стороны, может изменять размер файла при изменении таблицы и записи данных.
Об авторе:
Питер Сонг — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая восстановление перспективы и PDF программные продукты для восстановления. Для получения дополнительной информации посетите www.datanumen.com.