DBAtlas · Atlas d'exploitation des bases de données

Ajouter un fichier de données à une base

SQL ServerStockage

Commande

ALTER DATABASE [Customer]
ADD FILE (
  NAME = N'Customer_data2',
  FILENAME = N'E:\Data\Customer_data2.ndf',
  SIZE = 4GB,
  FILEGROWTH = 512MB,
  MAXSIZE = 100GB
) TO FILEGROUP [PRIMARY];

Ce que fait la commande

Ajoute un nouveau fichier de données (.ndf) à un filegroup existant pour augmenter la capacité et répartir les I/O.

Quand l'utiliser

Quand le disque est plein, ou pour répartir les I/O sur plusieurs disques.

Attention

Les écritures dans le nouveau fichier sont équilibrées par proportional fill ; le fichier le plus vide se remplit en premier. Indiquez FILEGROWTH en MB fixes, pas en pourcentage. Définir MAXSIZE empêche une croissance incontrôlée.

Ouvrir dans DBAtlas →

Voir aussi