DBAtlas · Veritabanı operasyon atlası

Filegroup ekle

SQL ServerDepolama

Komut

-- 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.

DBAtlas'ta aç →

İlgili