SQL Server 数据文件用
.mdf
,日志文件用.ldf
,那么.ndf
文件是什么?
这些文件有什么好处?
来自文件和文件组架构
辅助数据文件
次要数据文件构成除主要数据文件之外的所有数据文件。一些数据库可能没有任何辅助数据文件,而另一些数据库有多个辅助数据文件。 辅助数据文件的推荐文件扩展名为.ndf.
也来自 文件扩展名 NDF - Microsoft SQL Server 二级数据文件
辅助数据文件是可选的,是 用户自定义,存储用户数据。 辅助文件可以用来传播 通过将数据跨多个磁盘 每个文件在不同的磁盘驱动器上。 此外,如果数据库超过 单个 Windows 的最大大小 文件,您可以使用辅助数据文件 所以数据库可以继续增长。
推荐的文件扩展名 二级数据文件是 .ndf.
/
例如三个文件,Data1.ndf, Data2.ndf 和 Data3.ndf 可以是 在三个磁盘驱动器上创建, 分别分配给 文件组 fgroup1。然后可以是一张桌子 专门在文件组上创建 f组1。查询数据来自 表将分布在三个 磁盘;这将提高性能。 同样的性能提升可以 通过使用单个文件来完成 在 RAID 上创建(冗余阵列 独立磁盘)条带集。 然而,文件和文件组让你 轻松将新文件添加到新磁盘。
二级数据文件可选,用户自定义,存放用户数据。通过将每个文件放在不同的磁盘驱动器上,辅助文件可用于在多个磁盘上传播数据。此外,如果数据库超过单个 Windows 文件的最大大小,您可以使用辅助数据文件,以便数据库可以继续增长。
辅助数据文件的建议文件扩展名是
.ndf
,但这并不强制执行。
NDF文件是Microsoft SQL Server用户定义的二级数据库文件,扩展名为.ndf,用于存储用户数据。此外,当数据库文件的大小从指定大小自动增长时,您可以使用 .ndf 文件进行额外存储,并且 .ndf 文件可以存储在单独的磁盘驱动器上。每个 NDF 文件都使用与其对应的 MDF 文件相同的文件名。如果不附加相关的 .mdf 文件,我们无法在 SQL Server 中打开 .ndf 文件。