DBAtlas · Veritabanı operasyon atlası

Dosya boyutu / autogrowth değiştir

SQL ServerDepolama

Komut

-- Buyut (SIZE sadece buyutmek icin, kucultmek RESIZE degil shrink ister):
ALTER DATABASE [Musteri]
MODIFY FILE (NAME = N'Musteri_data', SIZE = 20GB);

-- Autogrowth ayarla (sabit MB onerilir):
ALTER DATABASE [Musteri]
MODIFY FILE (NAME = N'Musteri_data', FILEGROWTH = 1GB, MAXSIZE = 200GB);

-- Autogrowth kapat:
ALTER DATABASE [Musteri]
MODIFY FILE (NAME = N'Musteri_log', FILEGROWTH = 0);

Ne yapar?

Bir veri/log dosyasını önceden büyütür veya otomatik büyüme adımını/üst sınırını ayarlar.

Ne zaman kullanılır?

Kontrolsüz küçük büyüme adımlarını düzeltmek, önceden alan ayırmak, MAXSIZE koymak için.

Dikkat

Yüzde bazlı autogrowth büyük dosyalarda çok büyük adımlar üretir; sabit MB kullan. Instant File Initialization açık değilse data file büyümesi bloklar. SIZE ile küçültme yapılmaz (shrink gerekir).

DBAtlas'ta aç →

İlgili