Aracılığıyla paylaş


Toplu alma Minimal günlüğü için Önkoşullar

Altında bir veritabanı için tam kurtarma modeli, toplu alma tarafından gerçekleştirilen tüm satır ekleme işlemleri tam olarak işlem günlüğüne kaydedilir.Büyük veri alır tam kurtarma modeli kullanılırsa, hızla doldurmak işlem günlüğü neden olabilir.Buna karşılık, altında Basit kurtarma modeli veya toplu günlük kurtarma modeli, toplu alma işlemlerinin en az günlük bir toplu alma işlemi günlük alanı doldurur olasılığını azaltır.Minimal günlüğü de tam günlük çok daha etkilidir.

Not

toplu günlük kurtarma modeli Tam kurtarma modeli büyük toplu işlemleri sırasında geçici olarak yerini almak üzere tasarlanmıştır.Arasında tam kurtarma modeli değiştirme hakkında bilgi için ve toplu günlük kurtarma modeli, bkz: Tam veya toplu günlük kurtarma modeli geçiş yapmak için dikkat edilmesi gereken noktalar.

Toplu alma işlemleri en az günlük tablosu gereksinimleri

Hedef Tablo aşağıdaki koşulları karşıladığından minimal günlüğü gerektirir:

  • Tablo çoğaltılıp değil.

  • Tablo kilitleme (tablock kullanarak) belirtildi.

    Daha fazla bilgi için bkz: İçin toplu almayı kilitleme davranışı denetleme.

    Not

    Veri eklemeler hareket günlüğüne en az oturum açan bir toplu alma işlemi sırasında günlüğe kaydedilir, ancak Veritabanı Altyapısı hala günlükleri ölçüde ayırmaları her saat yeni bir kapsam tahsis edildiği tablo.

Tablo boş olup olmadığını mı minimal günlüğü için bir tablo ortaya çıkabilir de tablo dizine alınmış olup olmadığını ve böyle bir durumda, bağlıdır:

  • Tablo dizin varsa, veri sayfaları günlüklenir.

  • Tablo yok kümelenmiş dizin var, ancak bir veya daha fazla kümelenmemiş dizinler varsa, veri sayfaları her zaman günlüklenir.Ancak, dizin sayfalarını günlüğe nasıl Tablo boş olmasına göre değişir:

    • Tablo boş ise, dizin sayfaları günlüklenir.

    • Tablo boş olmayan ise, dizin sayfaları tam olarak günlüğe kaydedilir.

      Not

      Boş bir tablo ile başlatırsanız, ve toplu iş iş alma birden çok toplu iş iş işlemi verileri, hem de dizin ve veri sayfalarının ilk toplu iş iş iş için en az oturum, ancak ikinci toplu iş iş ile başlayarak, yalnızca veri sayfaları günlüklenir.

  • Tablo varsa, bir kümelenmiş dizin ve boş, her iki veri ve dizin sayfaları en az oturum açmış.Tablo kümelenmiş dizin ve boş olmayan, buna karşın, veri sayfaları ve dizin sayfaları her ikisi de tam kurtarma modeli ne olursa olsun, günlüğe kaydedilir.

    Not

    Boş bir tablo ile başlatırsanız, ve toplu iş iş alma toplu iş iş verileri, hem de dizin ve veri sayfalarının ilk toplu iş iş iş için en az oturum, ancak ikinci toplu iş iş işleminden veya sonraki sürümleri, yalnızca veri sayfaları toplu iş iş oturum açmış olduğunuz.

Toplu alma işlemi sırasında Özet Tablo kilitleme ve günlüğe kaydetme davranışını da dahil olmak üzere daha fazla bilgi için bkz: Toplu alma performansı en iyi duruma getirme.

En iyi yöntemialmak büyük bir yığın-günlüklenen kurtarma kullandığınızda küme toplu dağıtımı arasında birden çok toplu işlemi alır tablo satırları düşünün.Her toplu iş iş iş için bir hareket eşit olur.Bu nedenle, bir toplu iş tamamlandığında, günlük yedek için kullanılabilir duruma gelir.Sonraki günlük yedeği için kullanılan günlük alanı kazandırır toplu iş iş alma o toplu iş iş satır.