Optimieren der Leistung der Mergereplikation durch nur herunterladbare ArtikelOptimize Merge Replication Performance with Download-Only Articles

Die Mergereplikation bietet zwei Artikeltypen, um die verschiedenen Anwendungsanforderungen zu erfüllen.Merge replication offers two different article types to address different application needs. Veröffentlichungen können der Anwendung entsprechend einen oder mehrere der Artikeltypen enthalten:Publications can contain one or more of each of these article types as appropriate for the application:

  • StandardartikelStandard articles

  • Nur herunterladbare ArtikelDownload-only articles

    Nur herunterladbare Artikel bieten eine bessere Leistung im Vergleich zu Standardartikeln und sollten stets verwendet werden, wenn sie sich eignen.Download-only articles provide performance advantages over standard articles and should be used where appropriate.

Hinweis

Damit nur herunterladbare Artikel verwendet werden können, muss die Veröffentlichung mindestens einen Kompatibilitätsgrad von 90RTM aufweisen.To use download-only articles, the compatibility level of the publication must be at least 90RTM.

StandardartikelStandard Articles

Standardartikel werden standardmäßig verwendet und bieten den vollen Umfang der Replikationsfunktionen, einschließlich der vielseitigen Konflikterkennung und -lösung.Standard articles are the default, offering the full range of merge replication features, including rich conflict detection and resolution. Standardartikel eigenen sich für Tabellen, die von mehreren Abonnenten aktualisiert werden. Andere Objekte als Tabellen, wie z. B. gespeicherte Prozeduren und Sichten, werden immer als Standardartikel veröffentlicht.Standard articles are appropriate for tables that are updated by multiple Subscribers; objects other than tables, such as stored procedures and views, are always published as standard articles.

Nur herunterladbare ArtikelDownload-Only Articles

Nur herunterladbare Artikel sind für Anwendungen bestimmt, deren Daten nicht auf den Abonnenten aktualisiert werden, z. B. eine Gruppe von Artikeln, die in einem Produktkatalog enthalten sind.Download-only articles are designed for applications with data that is not updated at Subscribers, such as a set of articles that are contained in a product catalog. Ein Produktkatalog wird in der Regel auf dem Verleger, nicht auf den Abonnenten aktualisiert.A product catalog is typically updated at the Publisher, but not at the Subscribers. Da nur herunterladbare Artikel nicht auf dem Abonnenten aktualisiert werden können, wird das Nachverfolgen von Metadaten nicht an die Abonnenten gesendet.Because download-only articles cannot be updated at the Subscriber, tracking metadata is not sent to Subscribers. Das kann den Speicher auf den Abonnenten entlasten und zu einer höheren Leistung führen, besonders bei einer langsamen Netzwerkverbindung.This can lead to reduced storage on the Subscribers and a performance benefit, especially if the network connection is slow.

Nur herunterladbare Artikel funktionieren in Verbindung mit Clientabonnements: wenn ein Artikel als nur zum Herunterladen angegeben wird, können Zeilen für diesen Artikel nicht auf Abonnenten, die Clientabonnements verwenden, eingefügt, aktualisiert oder gelöscht werden.Download-only articles work in conjunction with client subscriptions: if an article is designated as download-only, rows for that article cannot be inserted, updated, or deleted at Subscribers who use client subscriptions. 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.Publishers and Subscribers that use the server subscription type (typically Subscribers that republish data to other Subscribers) can insert, update, and delete data. Weitere Informationen zu Clientabonnements finden Sie unter Abonnieren von Veröffentlichungen.For more information about client subscriptions, see Subscribe to Publications.

Informationen zum Angeben eines herunterladbaren Artikels finden Sie unter Specify That a Merge Table Article is Download-Only.To specify that an article is download-only, see Specify That a Merge Table Article is Download-Only.

Verwenden unterschiedlicher Artikeltypen in den AnwendungenUsing Different Article Types in Your Applications

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.By understanding the requirements of your application, you can make tradeoffs between maximum flexibility and optimal performance. Wenn z. B. bei einer Anwendung zahlreiche Konflikte und Änderungen auf dem Verleger und den Abonnenten auftreten, wird hier eine aus Standardartikeln bestehende Veröffentlichung verwendet.For example, applications with numerous conflicts and changes at both the Publisher and Subscribers will use a publication made up of standard articles. Einige Anwendungen, z. B. SFA-Anwendungen (Sales Force Automation), enthalten möglicherweise Artikel mit potenziellen Konflikten sowie weitere Artikel, die als Nachschlagetabellen fungieren und nur herunterladbar sind.Some applications, such as a sales force automation application, might have articles with a potential for conflicts, and other articles that function as lookup tables, which can be specified as download-only. 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.Data entry applications, such as point of sales systems and field force automation applications, often strictly partition data in a way that conflicts are eliminated, and data from one Subscriber never goes to another. In diesen Fällen bietet eine Kombination aus nicht überlappenden Partitionen, nur herunterladbare Artikeln und vorausberechneten Partitionen ein Maximum an Leistung und Skalierbarkeit.In these situations, a combination of nonoverlapping partitions, download-only articles and precomputed partitions provides maximum performance and scalability. Weitere Informationen zu nicht überlappenden Partition und vorausberechneten Partitionen finden Sie unter Parameterized Row Filters.For more information about nonoverlapping partitions and precomputed partitions, see Parameterized Row Filters.

Siehe auchSee Also

Artikeloptionen für die Mergereplikation Article Options for Merge Replication
Optimieren der Mergereplikationsleistung durch bedingtes Nachverfolgen von Löschvorgängen Optimize Merge Replication Performance with Conditional Delete Tracking