LDF и MDF

Anonim

LDF против MDF

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

LDF и MDF - это расширения файлов, используемые в Microsoft SQL Server. Эти расширения файлов входят в тандем и создаются автоматически, когда в программе создается новая база данных. Оба файла также расположены в одном месте для удобства. Но одна из наиболее важных функций этих файлов заключается в том, что они являются компонентами файла резервной копии (с расширением файла.bak), используемого в программе.

Файл расширений.MDF означает «Файл основной базы данных». Этот файл содержит всю информацию о запуске базы данных для запуска и отслеживает все базы данных на SQL-сервере. Он также указывает на другие файлы в базе данных. Этот файл также является ключевым файлом при хранении информации, которая очень важна при доступе и наблюдении за содержимым данных на сервере.

Между тем, LDF является расширением файла для журнала транзакций сервера для основного файла данных. Он сохраняет информацию о базе данных в дополнение к записи всех действий и изменений, сделанных в информации на сервере. Это включает; дату, время, сведения о всех изменениях, информацию о пользователе, кто внес изменения. Кроме того, в журнале также имеется компьютерный терминал, на котором были сделаны изменения.

Часто меняются изменения, которые часто записываются в файл.LDF; удаление файлов, вставки, предупреждения, дополнения и обновления. Обычно.LDF - это сопутствующий файл.MDF, когда создается новая база данных или когда создается файл резервной копии. Журнал транзакций сервера помогает отслеживать несанкционированные изменения или отслеживать происхождение ошибки. Информация, сделанная в журнале, может помочь выявить аномалию, восстановить важные и необходимые данные и помочь в устранении доступа, а также ошибки.

Файлы LDF важны в трех операциях в операциях SQL. К ним относятся: восстановление отдельных транзакций, восстановление всех незавершенных транзакций в момент запуска сервера и восстановление базы данных при сбое. В первой операции приложение откат выдается приложением, а файл.LDf используется для отмены этой операции. В случаях, когда серверы обнаруживают ошибку или ошибки, файл LDF создает резервную копию неполной транзакции.

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

1.MDF является основным файлом данных для MSSQL. LDF, с другой стороны, является поддерживающим файлом и характеризуется как файл журнала транзакций сервера. 2.MDF содержит всю важную и необходимую информацию в базах данных, в то время как LDF содержит все действия, которые включают транзакции и изменения, внесенные в файл MDF. 3.LDF занимается тремя операциями, в то время как MDF - нет. 4. Размер файла LDF может занимать много места из-за многочисленных изменений и сведений, связанных с изменениями, в то время как файл MDF может поддерживать или изменять размер файла в зависимости от фактических изменений, внесенных в сам файл.