Optimieren Sie die Leistung der Mergereplikation mit Artikeln nur zum Herunterladen

Gilt für:SQL Server

Die Mergereplikation bietet zwei verschiedene Artikeltypen für unterschiedliche Anwendungsanforderungen. Veröffentlichungen können der Anwendung entsprechend einen oder mehrere der Artikeltypen enthalten:

  • Standardartikel

  • Nur herunterladbare Artikel

Nur herunterladbare Artikel bieten eine bessere Leistung im Vergleich zu Standardartikeln und sollten stets verwendet werden, wenn sie sich eignen.

Hinweis

Damit nur herunterladbare Artikel verwendet werden können, muss die Veröffentlichung mindestens einen Kompatibilitätsgrad von 90RTM aufweisen.

Standardartikel

Standardartikel sind die Standardoption und bieten den vollen Umfang der Features der Mergereplikation, einschließlich umfassender Konflikterkennung und -auflösung. Standardartikel sind für Tabellen geeignet, die von mehreren Abonnenten aktualisiert werden. Objekte außer Tabellen, wie gespeicherte Prozeduren und Ansichten, werden immer standardmäßig veröffentlicht

Nur herunterladbare Artikel

Nur zum Download zugängliche Artikel sind für Anwendungen konzipiert, deren Daten bei Abonnenten nicht aktualisiert werden, wie z. B. eine Sammlung von Artikeln, die in einem Produktkatalog enthalten sind. Ein Produktkatalog wird in der Regel beim Publisher, nicht jedoch bei den Abonnenten aktualisiert. Da nur heruntergeladene Artikel beim Abonnenten nicht aktualisiert werden können, senden sie keine Metadaten zur Verfolgung an die Abonnenten. Diese Eigenschaft kann den Speicherplatz bei den Abonnenten reduzieren und einen Leistungsvorteil bringen, insbesondere wenn die Netzwerkverbindung langsam ist.

Nur heruntergeladene Artikel funktionieren in Verbindung mit Client-Abonnements: Wenn ein Artikel als nur heruntergeladen ausgewiesen ist, können Abonnenten, die Client-Abonnements nutzen, keine Zeilen für diesen Artikel einfügen, aktualisieren oder löschen. Verleger und Abonnenten, die den Serverabonnementtyp verwenden (in der Regel Abonnenten, die Daten auf anderen Abonnenten erneut veröffentlichen), können Daten einfügen, aktualisieren und löschen. Weitere Informationen zu Clientabonnements finden Sie unter Abonnieren von Veröffentlichungen.

Informationen zur Angabe, dass ein Artikel nur als Download verfügbar ist, finden Sie unter Specify Merge Replication properties (Angeben von Mergereplikationseigenschaften).

Verwenden verschiedener Artikeltypen in Ihren Anwendungen

Wenn Sie die Anforderungen Ihrer Anwendung kennen, können Sie die Vor- und Nachteile zwischen einer maximalen Flexibilität und einer optimalen Leistung abwägen. Beispielsweise verwenden Anwendungen mit zahlreichen Konflikten und Änderungen sowohl beim Publisher als auch bei Abonnenten eine Publikation, die aus Standardartikeln besteht. Einige Anwendungen, etwa eine Anwendung zur Vertriebsautomatisierung, enthalten Elemente, bei denen Konflikte auftreten können, sowie andere Elemente, die als Nachschlagetabellen fungieren und die Sie als reine Download-Elemente festlegen können. In Anwendungen zur Dateneingabe, wie Point-of-Sale-Systeme und FFA-Anwendungen (Field Force Automation), werden Daten häufig streng partitioniert, damit keine Konflikte auftreten, und es werden in keinem Fall Daten zwischen Abonnenten ausgetauscht. In diesen Situationen sorgt eine Kombination aus nicht überlappenden Partitionen, nur heruntergeladenen Artikeln und vorberechneten Partitionen für maximale Leistung und Skalierbarkeit. Weitere Informationen zu nicht überlappenden Partitionen und vorab berechneten Partitionen finden Sie unter Parameterized Row Filters.