2010-04-25 8 views

Répondre

64

De Files and Filegroups Architecture

fichiers de données secondaires

fichiers de données secondaires font tous les fichiers de données, autres que le fichier de données primaires. Certaines bases de données peuvent ne pas avoir de fichiers de données secondaires, tandis que d'autres ont plusieurs fichiers de données secondaires. L'extension de nom de fichier recommandée pour les fichiers de données secondaires est .ndf.

également de file extension NDF - Microsoft SQL Server secondary data file

Voir Understanding Files and Filegroups

fichiers de données secondaires sont facultatifs, sont définis par l'utilisateur, et les données utilisateur du magasin. Les fichiers secondaires peuvent être utilisés pour répartir les données sur plusieurs disques en plaçant chaque fichier sur un lecteur de disque différent. En outre, si une base de données dépasse la taille maximale pour un seul fichier Windows , vous pouvez utiliser les fichiers de données secondaires afin que la base de données puisse continuer à croître.

L'extension de nom de fichier recommandée pour les fichiers de données secondaires est .ndf.

/

Par exemple, trois fichiers, Data1.ndf, Data2.ndf et Data3.ndf, peut être créé sur trois disques durs, respectivement, et affecté à la groupe de fichiers fgroup1. Une table peut alors être créée spécifiquement sur le groupe de fichiers fgroup1. Les requêtes pour les données du tableau seront réparties sur les trois disques ; Cela améliorera les performances. La même amélioration de la performance peut être accompli en utilisant un seul fichier créé sur un RAID (réseau redondant de disques indépendants ) agrégat par bandes. Toutefois, les fichiers et les groupes de fichiers vous permettent d'ajouter facilement de nouveaux fichiers à de nouveaux disques.

6

fichiers de données secondaires sont facultatifs, sont définis par l'utilisateur, et les données utilisateur du magasin. fichiers secondaires peuvent être utilisés pour diffuser des données sur plusieurs disques en plaçant chaque fichier sur un lecteur de disque différent. De plus, si une base de données dépasse la taille maximale pour un seul fichier Windows, vous pouvez utiliser des fichiers de données secondaires de sorte que la base de données peut continuer à croître.

Source: MSDN: Understanding Files and Filegroups

L'extension de nom de fichier recommandé pour les fichiers de données secondaires est .ndf, mais ce n'est pas appliquée.

+1

@daniel - Comment l'utiliser? –

+1

@Nasser: Vous pouvez consulter l'article suivant: http://msdn.microsoft.com/en-us/library/aa174545(SQL.80).aspx. Voir l'exemple en bas. –

0

Un fichier NDF est un fichier de base de données secondaire défini par l'utilisateur de Microsoft SQL Server avec une extension .ndf, qui stocke les données utilisateur. En outre, lorsque la taille du fichier de base de données augmente automatiquement à partir de sa taille spécifiée, vous pouvez utiliser le fichier .ndf pour un stockage supplémentaire et le fichier .ndf pourrait être stocké sur un lecteur de disque séparé. Chaque fichier NDF utilise le même nom de fichier que le fichier MDF correspondant. Nous ne pouvons pas ouvrir un fichier .ndf dans SQL Server sans attacher son fichier .mdf associé.

+1

"Chaque fichier NDF utilise le même nom de fichier que le fichier MDF correspondant" - il peut s'agir d'une convention, mais ce n'est pas une exigence. – flash

Questions connexes