Dosya boyutu / autogrowth değiştir
SQL ServerDepolamaKomut
-- 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).