1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

Что такое MDF и LDF?

Microsoft SQL Server выпустил множество выпусков баз данных. Каждое издание ориентировано на разные потребности. У SQL Server есть серверные версии и специализированные версии для небольших нужд и крупных корпоративных нужд, однако все версии имеют одну общую черту — схожую файловую структуру. После установки Microsoft SQL Server сохраняет типы файлов данных по умолчанию в различных каталогах на соответствующем компьютере. Файлы главной базы данных (MDF) и файлы базы данных журналов (LDF) — это основные файлы, создаваемые для каждой базы данных в среде SQL Server.

Установка по умолчанию

Во время первоначальной установки каждая редакция SQL Server по умолчанию размещает системные файлы MDF и LDF, соответствующие их функциям, не рассматриваемым в этом обсуждении. Файлы Master, MSDB, Model, TempDB и Resource создаются и сохраняются в каталоге установки по умолчанию, указанном во время установки. Каждый основной системный файл используется для определенных требований, но представляет собой базу данных, в которой хранится информация, относящаяся к их соответствующей работе.

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

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

Основной файл базы данных

MDF — это место, где хранится вся информация базы данных. Он содержит строки, столбцы, поля и данные, созданные приложением или пользователем. Создание столбцов базы данных, модификации и создание информационных записей, модификации сохраняются в этом файле для поиска и использования приложения.

Файл базы данных журнала

Во время различных процессов создания и модификации в MDF все действия регистрируются в LDF. Поскольку динамическая информация обрабатывается в памяти и из памяти, что называется транзакциями, данные сохраняются в LDF для управления ошибками. Следовательно, все действия пользователя записываются для справки.

Использование MDF и LDF

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

Собираем все вместе

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


  1. Что такое приложения баз данных?
  2. Что такое веб-база данных?
  3. Что означает ошибка DNS?
  4. Что такое толстая и тонкая сеть?
  5. Что такое время ожидания по умолчанию для SSH?