Aracılığıyla paylaş


Koşullu Sil izleme ile birleştirme çoğaltma performansı en iyi duruma getirme

[!NOT]

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

Birleştirme için bir veya daha fazla makaleleri silen belirleyebileceğiniz çoğaltma Çoğaltma Tetikleyicileri ve sistem tabloları tarafından izlenen değil. Bir makale bu seçeneği belirtirseniz, siler değil izlenen yayımcı veya herhangi bir aboneleri çoğaltılan veya. Bu seçenek, bir dizi uygulama senaryoları desteklemek ve performans optimizasyonu durumlar içinde siler çoğaltma arzu değildir sağlamak için kullanılabilir. Performans üç yolla geliştirilmiştir: meta verilerini siler değil depolanır; siler eşitleme sırasında numaralandırılan değil; siler çoğaltılır ve Abone tarafında uygulanan.

[!NOT]

Yalnızca karşıdan yükleme makaleleri kullanmak için yayın uyumluluk düzeyi en az olmalıdır 90RTM.

Seçeneği, bir yayın oluşturulduğunda veya toplu siler gibi bazı siler çoğaltılan ve diğerleri çoğaltılması değil ki, bir uygulamayı gerektiriyorsa onu açıp toggled belirtilebilir. Aşağıdaki örnekler, bu seçenek bir uygulamada kullanılabilecek şekilde göstermektedir:

  • Bir uygulama için bir mobil satış gücü genellikle sahip tablolar gibi SalesOrderHeader, SalesOrderDetail ve Ürün. Siparişler genellikle bir sipariş karşılama sistemi veri sağlayan yayımcı çoğaltılan ve Abone tarafında girdi. Birçok Mobil çalışanlar depolama sınırlı avuçiçi cihazlar kullanın: Yayımcı siparişi aldıktan sonra Abone tarafında silinebilir. Sipariş sistemi hala etkin olduğundan silme yayımcı yayılır değil.

    Bu senaryoda, silmeleri için izlenecek değil SalesOrderHeader ve SalesOrderDetail tablolar. Siler izlenen için Ürün tablo, çünkü bir ürün yayımcı silinirse, Sil için abone ürün listesi güncel gönderilmelidir.

  • Uygulama historical data tablodaki gibi saklamak TransactionHistory, hangi düzenli olarak tasfiye kayıtlarının bir yıl daha eski. Aboneleri yalnızca veri işlemleri geçerli ay içinde alacak şekilde tablo süzülmüş. Eski verilerini temizle aylık toplu silme yayımcı adresindeki aboneleri ilgili değildir, ancak onlar hala olacak izleniyor ve varsayılan olarak numaralandırılır.

    Bu senaryoda, toplu işleme oluşmadan önce etkinlik ve sistemde durdurulmuş olabilir ve uygulamayı siler izleme devre dışı bırakılamadı. İşlem bittikten sonra izleme yeniden etkin.

Önemli notÖnemli

Yayımcı adresindeki diğer etkinliklerin devam ederse, izleme silme devre dışı durumdayken abonelere dağıtılmasını siler gerçekleşmez emin olmanız gerekir.

Bu siler belirlemek için izlenen değil

Ayrıca bkz.

Kavramlar

Çoğaltma için makale seçenekleri Birleştir

Yalnızca karşıdan yükleme makaleleri ile birleştirme çoğaltma performansı en iyi duruma getirme