Что такое файлы NDF?

SQL Server использует MDF для файлов данных и LDF для файлов журналов, но что такое файлы NDF?

Каковы преимущества этих файлов?

Ответ 1

От Архитектура файлов и файловых групп

Файлы вторичных данных

Вторичные файлы данных составляют все файлы данных, отличные от основного файла данных. Некоторые базы данных могут не иметь каких-либо вторичных файлов данных, в то время как другие имеют несколько вторичных файлов данных. Рекомендуемое расширение имени файла для вторичных файлов данных:.ndf.

Также из расширение файла NDF - дополнительный файл данных Microsoft SQL Server

См. Общие сведения о файлах и файловых группах

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

Рекомендуемое расширение имени файла для вторичных файлов данных .ndf.

/

Например, три файла, Data1.ndf, Data2.ndf и Data3.ndf, могут быть созданный на трех дисках, соответственно, и присваивается filegroup fgroup1. Затем таблица может быть созданный специально в файловой группе fgroup1. Запросы данных из таблица будет распределена по трем диски; это улучшит производительность. Такое же улучшение производительности может выполняться с использованием одного файла созданный на RAID (избыточный массив независимые диски). Однако файлы и файловые группы позволяют вам легко добавлять новые файлы на новые диски.

Ответ 2

Вторичные файлы данных являются необязательными, определяются пользователем и сохраняют пользовательские данные. Вторичные файлы могут использоваться для распространения данных на нескольких дисках, помещая каждый файл на другой диск. Кроме того, если база данных превышает максимальный размер для одного файла Windows, вы можете использовать вторичные файлы данных, чтобы база данных могла продолжать расти.

Источник: MSDN: Общие сведения о файлах и файловых группах

Рекомендуемое расширение имени файла для файлов вторичных данных .ndf, но это не применяется.

Ответ 3

NDF файл - это дополнительный файл базы данных Microsoft SQL Server, определенный пользователем, с расширением .ndf, в котором хранятся пользовательские данные. Более того, когда размер файла базы данных растет автоматически с указанного размера, вы можете использовать файл .ndf для дополнительного хранения, а файл .ndf можно сохранить на отдельном диске. Каждый файл NDF использует то же имя файла, что и соответствующий MDF файл. Мы не можем открыть .ndf файл в SQL Server. Не прикрепляя его .mdf файл.