Adicionar um arquivo de dados a um banco
SQL ServerArmazenamentoComando
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];O que faz
Adiciona um novo arquivo de dados (.ndf) a um filegroup existente para aumentar a capacidade e distribuir o I/O.
Quando usar
Quando o disco está cheio, ou quando você quer distribuir o I/O entre vários discos.
Atenção
As escritas no novo arquivo são balanceadas por proportional fill; o arquivo mais vazio enche primeiro. Especifique FILEGROWTH como MB fixo, não como percentual. Definir MAXSIZE evita crescimento descontrolado.