Aracılığıyla paylaş


Nasıl Yapılır: Parametreli satır süzgeçleri (çoğaltma Transact-SQL programlama) en iyi duruma getirme

Parametreli süzgeçleri kullandığınızda, belirterek ya da süzgeçleri birleştirme çoğaltma tarafından nasıl işleneceğini denetleyebilirsiniz Bölümü grupları kullanın. seçeneği ya daBölüm değişiklikleri tutmak seçeneği, bir yayın oluşturduğunuzda.Bu seçenekler, yayın veritabanında ek meta verisi depolayarak süzülmüş makaleleri içeren yayınlar için eşitleme performansını artırmak.Ayarlayarak verileri aboneleri arasında nasıl paylaşılır denetleyebilirsiniz Bölüm seçenekleri olduğunda, bir makale oluşturun.

Bu gereksinimler hakkında daha fazla bilgi için bkz: Parametreli satır süzgeçleri. Süzme seçeneklerini tanımlar @ keep_partition_changes and @ use_partition_groups, see sp_addmergepublication.

Yeni bir yayın oluştururken, birleştirme süzgeç en iyi duruma getirmeleri belirtmek için

  1. yayın veritabanı Yayımcı tarafında yürütmek sp_addmergepublication.Belirtin @ yayın ve değeri true bir aşağıdaki parametreleri:

  2. yayın anlık görüntü görüntü iş ekleyin.Daha fazla bilgi için bkz: Nasıl Yapılır: Bir yayını (Transact-SQL programlama çoğaltma) oluşturma.

  3. yayın veritabanı Yayımcı tarafında yürütmek sp_addmergearticleaşağıdaki parametreleri belirlemek,:

    • @ Yayını - 1. adımdaki yayın adı.

    • @ makale - makale için bir ad

    • @ source_object - yayımlanmış veritabanı nesnesi.

    • @ subset_filterclause - filtre yan tümce yatay makale süzmek için kullanılan isteğe bağlı'parametreli.

    • @ partition_options - süzülmüş makale ilgili bölüm seçenekleri.

  4. Yineleme adım 3 içinde her makale yayın.

  5. (Isteğe bağlı) yayın veritabanı Yayımcı tarafında yürütmek sp_addmergefilter tanımlamak için bir birleştirmek filtresi iki makaleleri arasında.Daha fazla bilgi için bkz: Nasıl Yapılır: Tanımlamak ve birleştirmekk makaleleri (çoğaltma Transact-SQL programlama) arasında birleştirmekkk Süzgeci Değiştir.

Görüntülemek için varolan bir yayına birleştirme süzgeç davranışlarını değiştirmek için

  1. (Isteğe bağlı) yayın veritabanı Yayımcı tarafında yürütmek sp_helpmergepublication belirtme,@ yayın.Değerini not alın. keep_partition_changes and use_partition_groups sonuç kümesinde.

  2. (Isteğe bağlı) yayın veritabanı Yayımcı tarafında yürütmek sp_changemergepublication.Bir değer belirtin. use_partition_groups for @ özellik ve true veya false için değer.

  3. (Isteğe bağlı) yayın veritabanı Yayımcı tarafında yürütmek sp_changemergepublication.Bir değer belirtin. keep_partition_changes for @ özellik ve true veya false için değer.

    Not

    Etkinleştirirken keep_partition_changes, önce devre dışı bırakmanız gerekiruse_partition_groups değeri belirtin.1 for @ force_reinit_subscription.

  4. (Isteğe bağlı) yayın veritabanı Yayımcı tarafında yürütmek sp_changemergearticle.Bir değer belirtin. partition_options for @ özellik ve uygun değerideğer.Bkz: sp_addmergearticle tanımları bu seçenekleri süzme.

  5. (Isteğe bağlı) Anlık Görüntü Aracısı anlık gerekirse yeniden başlatın.Oluşturulacak yeni bir anlık görüntü değişiklikler gerektiren hakkında daha fazla bilgi için bkz: Yayın ve makale özellikleri değiştirme.