Filegroup ekle
SQL ServerDepolamaKomut
-- 1) Filegroup olustur:
ALTER DATABASE [Musteri] ADD FILEGROUP [FG_Arsiv];
-- 2) Icine dosya ekle:
ALTER DATABASE [Musteri]
ADD FILE (
NAME = N'Musteri_arsiv1',
FILENAME = N'F:\Data\Musteri_arsiv1.ndf',
SIZE = 8GB, FILEGROWTH = 1GB
) TO FILEGROUP [FG_Arsiv];
-- (Istege bagli) varsayilan filegroup yap:
-- ALTER DATABASE [Musteri] MODIFY FILEGROUP [FG_Arsiv] DEFAULT;Ne yapar?
Yeni bir filegroup ve ona ait dosya oluşturur; tabloları/index'leri ayrı diske/dosya grubuna yerleştirmeyi sağlar.
Ne zaman kullanılır?
Arşiv/soğuk veriyi ayırmak, filegroup bazlı yedek/restore, I/O ayrıştırması için.
Dikkat
Boş filegroup yedeklenemez/kullanılamaz; içine en az bir dosya ekle. Varsayılanı değiştirmek yeni nesnelerin yerini etkiler.