Veritabanı anlık görüntü olarak seyrek dosya boyutları'nı anlama

veritabanı anlık görüntü görüntü görüntü görüntüsü bir veya daha fazla kullanır. seyrek dosyalar verileri depolamak için.Veritabanı anlık görüntü görüntü görüntü oluşturma sırasında seyrek dosyaları DATABASE CREATE deyiminde dosya adları kullanarak oluşturulur.Bu dosya adlarıyla saklanır sys.master_files in the physical_name sütun.

Not

Içinde sys.database_files (kaydedilip kaynak veritabanında veya bir anlık görüntü), physical_name sütun, her zaman kaynak veritabanı dosyalarının adlarını içerir.

Seyrek dosyalar NTFS dosya sisteminin bir özelliktir.Başlangıçta, kullanıcı veri seyrek dosya içerir ve kullanıcı verileri için boş disk alanı kendisine ayrılmamış.Seyrek dosyalar veritabanı anlık görüntüler ve nasıl veritabanı anlık görüntüleri ulaşması kullanımı hakkında genel bilgi için bkz: Nasıl veritabanı anlık görüntü çalışma.

Ilk oluşturduğunuzda, seyrek dosya az sürücü alanı kaplar.Veriler için seyrek dosya yazılır olarak yavaş yavaş NTFS disk alanı ayırır.Büyük olasılıkla, seyrek dosya çok fazla büyüyebilir.veritabanı anlık görüntü görüntü görüntü görüntüsü yer kalmamış çalıştırıyorsa, şüpheli olarak işaretlenen ve kesilmesine gerekir.Kaynak veritabanı, ancak etkilenmez; bu eylemleri, normal olarak devam edin.

Seyrek dosyalar 64 kilobayt (KB) artışlarla ulaşması; bu nedenle seyrek dosya diskte her zaman 64 KB'NIN katları boyutudur.En son 64 KB artış, bir kaç sayfa kaynak veritabanından kopyalanan bağlı olarak, sekiz 8 KB sayfalara tutar.Üzerinde ortalama, seyrek dosya boyutunu biraz gerçekten sayfaları tarafından doldurulan alanın aştığını, yani.

  • Gerçek boyutunu seyrek dosya bulmak için

    anlık görüntü görüntü görüntüsünün her bir seyrek dosya, disk üzerinde kullanmakta olan bayt sayısını öğrenmek için , size_on_disk_bytes sütun kullanabileceğiniz sys.dm_io_virtual_file_stats dinamik yönetimi görüntüleyin.

    Alternatif olarak, seyrek dosya tarafından kullanılan disk alanını görmek için Microsoft Windows dosyayı sağ tıklatın, tıklatın özelliklerive bakmaDiskteki boyutu değeri.

  • seyrek dosya en büyük boyutu dışında bulmak için

    Bir seyrek büyüyebileceği maksimum boyutu karşılık gelen kaynak veritabanı dosyasının boyutunu anlık görüntü görüntü görüntü oluşturma sırasında saattir.Bu boyut öğrenmek için aşağıdaki seçenekleri birini kullanabilirsiniz:

    • Windows'u kullanma dir komutları.

    • seyrek dosya seçin, dosyayı açın. özellikleri Windows ve göz iletişim kutusuBoyut değeri.

    • Seçin Boyut sütunsys.database_files veya veritabanı anlık görüntü görüntü görüntü görüntüsü görüntüsüsys.master_files.The size sütun in sys.database_files or sys.master_files reflects the maximum space, in SQL pages, that the anlık görüntü can ever use; this value is equivalent to the Windows Size alan, except that it is represented in terms of the number of SQL pages in the file; the size in bytes is:

      ( number_of_pages * 8192)

Değişiklik Geçmişi

Güncelleştirilmiş içerik

Değiştirildi fn_virtualfilestats by sys.dm_io_virtual_file_stats ” boyutunun seyrek dosya, bulmak için "bölümündeki.