tipos son qué ndf los log ldf datos crear archivos archivo sql sql-server

sql - log - ¿Qué son los archivos NDF?



tipos de archivos en base de datos (3)

SQL Server usa MDF para archivos de datos y LDF para archivos de registro, pero ¿qué son los archivos NDF?

¿Cuáles son los beneficios de estos archivos?


Los archivos de datos secundarios son opcionales, están definidos por el usuario y almacenan datos del usuario. Los archivos secundarios se pueden usar para difundir datos en varios discos colocando cada archivo en una unidad de disco diferente. Además, si una base de datos excede el tamaño máximo de un único archivo de Windows, puede usar archivos de datos secundarios para que la base de datos pueda seguir creciendo.

Fuente: MSDN: comprensión de archivos y grupos de archivos

La extensión de nombre de archivo recomendada para los archivos de datos secundarios es .ndf , pero esto no se aplica.


Desde la arquitectura de archivos y grupos de archivos

Archivos de datos secundarios

Los archivos de datos secundarios componen todos los archivos de datos, que no sean el archivo de datos principal. Algunas bases de datos pueden no tener ningún archivo de datos secundario, mientras que otras tienen varios archivos de datos secundarios. La extensión de nombre de archivo recomendada para los archivos de datos secundarios es .ndf.

También desde la extensión de archivo NDF - Archivo de datos secundario de Microsoft SQL Server

Consulte Descripción de archivos y grupos de archivos

Los archivos de datos secundarios son opcionales, están definidos por el usuario y almacenan datos del usuario. Los archivos secundarios se pueden usar para difundir datos en varios discos colocando cada archivo en una unidad de disco diferente. Además, si una base de datos excede el tamaño máximo de un único archivo de Windows, puede usar archivos de datos secundarios para que la base de datos pueda seguir creciendo.

La extensión de nombre de archivo recomendada para los archivos de datos secundarios es .ndf.

/

Por ejemplo, tres archivos, Data1.ndf, Data2.ndf y Data3.ndf, pueden crearse en tres unidades de disco, respectivamente, y asignarse al grupo de archivos fgroup1. A continuación, se puede crear una tabla específicamente en el grupo de archivos fgroup1. Las consultas de datos de la tabla se distribuirán en los tres discos; esto mejorará el rendimiento. La misma mejora de rendimiento se puede lograr utilizando un solo archivo creado en un conjunto de bandas RAID (conjunto redundante de discos independientes). Sin embargo, los archivos y grupos de archivos le permiten agregar fácilmente nuevos archivos a nuevos discos.


Un archivo NDF es un archivo de base de datos secundario definido por el usuario de Microsoft SQL Server con una extensión .ndf, que almacena datos de usuario. Además, cuando el tamaño del archivo de base de datos crece automáticamente desde su tamaño especificado, puede usar el archivo .ndf para almacenamiento adicional y el archivo .ndf se puede almacenar en una unidad de disco separada. Cada archivo NDF usa el mismo nombre de archivo que su archivo MDF correspondiente. No podemos abrir un archivo .ndf en SQL Server sin asociar su archivo .mdf asociado.