Makale numarası: 307356 - Son Gözden Geçirme: 03 Ekim 2003 Cuma - Gözden geçirme: 3.3 INF: Sipariş işleme anlama birleştirme çoğaltması makalesi
Bu SayfadaÖzetBirleştirme Aracısı, belirli bir sıra içinde mektup birleştirme işlemi değişiklikleri makalelerine eşitleme işlemi sırasında uygular yöneten kurallar izler. Bu makalede, makale işleme sırası önemli neden olduğu anlatılır. Daha fazla bilgiMakale işleme sırası neden önemli olduğunu birincil iki nedeni vardır:
Yukarıda listelenen iki nedeni, ve Birleştirme Aracısı değişiklikleri alanı'nda bir ortağı çoğaltma için teslim sırası önemlidir. Makale işleme sırası, bir tartışmayı başlamadan önce iki anahtar kavramlarını anlamak önemlidir. Iki anahtar kavramlar şunlardır:
Makale takma adlar Bir takma ad çoğaltması birleştirmek üzere bir makaleyi (SQL Server tablosuna) tanımlamak için Birleştirme Aracısı'nı kullanan bir tamsayı değeridir. Birleştirme yayınına makaleyi eklediğinde birleştirme Kur işlemi, bir makale takma ad atar. DRI kısıtlamaları bir makale katılırsa, tanımlanmış DRI kısıtlamaları yansıtan bir makale takma ad oluşturmak birleştirme Kur işlemi çalışır. Mektup birleştirme işlemi daha küçük bir makale takma başvuru tablosunun (alt tablo veya FOREIGN KEY kısıtlaması tanımlandığı tablo), bir FOREIGN KEY kısıtlaması (üst) tarafından başvurulan tablolar atar. Bir tablo içinde DRI kısıtlamaları katılmayan, birleştirme Kur işlemi, makaleyi yayını (artan düzende) ekler siparişteki temel makale takma ad atar. Oluşturma Bir oluşturma birleştirme aracı belirli bir makaleyi mantıksal bir grubundan değişiklikleri izlemek için kullandığı bir tamsayı değeridir. Belirli bir yineleme birleştirme eşitlemeler arasındaki en belirli bir makaleyi yapılan değişikliklerin tümünü aynı oluşturmayı ile ilişkilendirilir. Birleştirme aracı, her çalıştığında, varolan açık oluşturmayı kapatır ve yeni bir nesil ile sonraki değişiklik kümesi ilişkilendirmek açar. Işlem, UPDATE'ler, ekler ve silerBirleştirme Aracısı makaleleri için belirli bir yayını iki farklı gruplara bölümleri:
Birleştirme Aracısı <a0>Genel belirlemek için kullandığı grupları yayını için tanımlanan tüm makaleleri için işleme sırası UPDATE'ler, ınsert'ler ve siler. Her iki ilgili grupların Birleştirme Aracısı ınsert'ler işler ve makale takma sırasını ve işlem artan güncelleştirmeleri'nin siler makale takma ad azalan sırada. Önce tüm Birleştirme Aracısı işlemleri siler birleştirilmez ınsert'ler ve UPDATE'ler için (aynı zamanda belirli bir grubun içinde) ve ardından belirli bir grubun içinde. Kavramsal açıdan, Birleştirme Aracısı sistemde yukarıda belirtilen iki grubu bir başka (değil birleştirilmiş) daha önce listelenen sırada ekler. Birleştirme Aracısı için ilk grubu siler işleyerek başlar ve sonra da DELETE ikinci grup için işleme genişletir ve iki grup için değişiklikleri geri kalanı paralel şekilde işlenir. Birleştirme Aracısı makale işleme sırası ile ilgili her gruptaki korumasına karşın, birleştirme aracı iki ilgili gruplar üzerinde katı makale işleme sırası korumaz. Örneğin bir INSERT veya UPDATE durumunda ilk grubu ile daha yüksek bir makale takma ad değişiklikleri daha düşük bir takma ad ile ikinci grubundan önünde ulaşması olanaklıdır. Converse durumu için bir DELETE da ortaya çıkabilir. Her ikisi de bu davranış tasarımdan var. Üretimi makalesi işleme sırası toplu işleme, olası etkilerBir üretim ile daha önce belirtildiği gibi eşitleme oturumları arasında belirli bir çoğaltma sırasında belirli bir makaleye oluşan değişiklikleri (ınsert'ler UPDATE'ler ve silmeleri) mantıksal olarak gruplandırabilirsiniz. Sonuçta, bu Birleştirme Aracısı ile hangi değişikliklerin ne zaman belirler verirken çalışır iki yineleme arasında exchange gerekir. Birleştirme Aracısı genel bir oluşturma eşitleme işleminin aşağıdaki noktalarda anlaşır:
Birleştirme Aracısı nesil oluşturma toplu işlemi adlandırılan, toplu işler. Varsayılan olarak, 100 nesil Birleştirme Aracısı abone için publisher'ı yükler veya yayımcıdan için Abone karşıdan her oluşturma toplu işlemi eklenir. Oluşturma toplu iş boyutu aracılığıyla yapılandırılabilir -UploadGenerationsPerBatch ve -DownloadGenerationsPerBatch birleştirme aracısı parametrelerini veya Birleştirme Aracısı profilinden. Birden fazla 100 verirken, varsayılan durumda, bir yayımcı (veya bir re-publisher) arasında değişim (diğer bir deyişle, karşıdan yükleme ve karşıya yükleme veya her ikisini birden) gerekir ve bir abone Birleştirme Aracısı oluşturma toplu işlemi işler. Toplu işlem numarası değişimi için Birleştirme Aracısı olan nesil ve toplu iş ayarlarını, kaba kuvvet belirli bir birleştirme oturum başına nesil bağlıdır. Oluşturma toplu işlemi değiş tokuş durumda, Birleştirme Aracısı ilgili üst ve alt değişiklikleri iki ayrı oluşturma toplu işlemi bölme. Servis talebi, Birleştirme Aracısı önünde, ilişkili üst değişikliğini içerir ve oluşturma Toplu oluşturma toplu bir alt değişiklik teslim. Re-publishers kullanan hiyerarşik birleştirme topolojiler içinde oluşturma toplu işlemi arasında üst ve alt değişiklikleri bölme yakınsama için neden bir nadir durum vardır. Yakınsaması hakkında daha fazla bilgi için Microsoft Knowledge Base'de aşağıdaki makaleye bakın: 308266
(http://support.microsoft.com/kb/308266/EN-US/
)
SORUN: Non-SQL Sunucu işlemlerini alt ve üst verirken, ayrı oluşturma işlenir, yakınsama Artırabilir, -UploadGenerationsPerBatch ve -DownloadGenerationsPerBatch oluşturma toplu işlemi arasında üst ve alt bölme önlemek için daha önce açıklanan parametreleri. Daha önce açıklanan kurallar uyarınca bir belirli oluşturma toplu makale işleme sırası tutulur. Ancak, Birleştirme Aracısı, sipariş oluşturma toplu işlemi işleme makale korumak edemiyor.
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:307356
(http://support.microsoft.com/kb/307356/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste