DBAtlas · 데이터베이스 운영 아틀라스

데이터베이스에 데이터 파일 추가

SQL Server스토리지

명령어

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];

하는 일

기존 filegroup에 새 데이터 파일(.ndf)을 추가해 용량을 늘리고 I/O를 분산한다.

사용 시점

디스크가 가득 찼을 때, 또는 여러 디스크에 I/O를 분산하려 할 때.

주의

새 파일로의 쓰기는 proportional fill로 균형이 맞춰지며 가장 빈 파일이 먼저 채워진다. FILEGROWTH는 비율이 아닌 고정 MB로 지정한다. MAXSIZE를 설정하면 통제되지 않는 증가를 막는다.

DBAtlas에서 열기 →

관련 항목