2008-10-23 14 views

cevap

11
  • Avantajı: Kullanılan az disk alanı
  • Dezavantajı: alanınız bitmek daha muhtemel

temelde That - hiç boş alana sahip bir büzüşen DB gerekecektir sırayla 'büyümüş' edilecek hemen hemen tüm işlemleri tamamlamak için.

SQL bir MDF dosyasında boşta kaldığında, onu büyütmek zorundadır ve bu çok yavaş ve pahalıdır.

sen devam edebilir ve küçültmek dosyada yeterli alan var olduğunu biliyorsanız. Parçalanmış dosyalara dikkat edin, çünkü daha sonra yeniden endekslemeniz gerekecektir.

Temel örnek:

500MB veritabanı dosyası, kullanılan 400MB. Sen 400MB bunu küçültmek, ancak SQL boyutuna (varsayılan olarak,% 10) 40MB ekler sonraki işlem çok yavaş olacaktır.

500MB veritabanı dosyası, 50MB kullandı. Muhtemelen boşa harcıyorsun. 100MB Shrink ve DB hala çok şeyler için alanı olur.

500MB veritabanı dosyası, 50MB kullanılmış, ancak milyonlarca kayıt içe aktarmak üzere. Boş bırakmayın. İçe aktardıktan sonra tekrar kontrol edin.

Salt okunur DB'ler daima büzülmeli.