Partager via


Optimisation des performances de la réplication de fusion avec les articles en téléchargement seul

La réplication de fusion propose deux types d'articles différents permettant de répondre aux différents besoins des applications. Les publications peuvent contenir un ou plusieurs de chacun de ces types d'articles en fonction de l'application :

  • Articles standards

  • Articles en téléchargement seul

Les articles en téléchargement seul offrent de meilleures performances par rapport aux articles standards et doivent être utilisés au moment opportun.

Notes

Afin d'utiliser les articles en téléchargement seul, le niveau de compatibilité de la publication doit être au moins 90RTM. Pour plus d'informations, consultez la section « Niveau de compatibilité pour les publications de fusion » dans la rubrique Utilisation de plusieurs versions de SQL Server dans une topologie de réplication.

Articles standards

Les articles standards sont les articles par défaut, et offrent la gamme complète des fonctionnalités de la réplication de fusion, y compris la détection et la résolution des conflits. Les articles standard sont appropriés aux tables mises à jour par plusieurs abonnés ; les objets autres que les tables, comme les procédures stockées et les vues, sont toujours publiés en tant qu'articles standard.

Articles en téléchargement seul

Les articles en téléchargement seul sont conçus pour les applications dont les données ne sont pas mises à jour sur les abonnés, comme un ensemble d'articles ne faisant pas partie d'un catalogue de produits. Un catalogue de produits est généralement mis à jour sur le serveur de publication, mais pas sur les abonnés. Comme les articles en téléchargement seul ne peuvent pas être mis à jour sur l'Abonné, le suivi des métadonnées n'est pas envoyé aux abonnés. Cela peut entraîner une réduction du stockage sur les abonnés et de meilleures performances, principalement si la connexion réseau est lente.

Les articles en téléchargement seul fonctionnent conjointement avec les abonnements clients : si un article est considéré comme en téléchargement seul, les lignes de cet article ne peuvent pas être insérées, mises à jour ou supprimées pour les abonnés utilisant des abonnements clients. Les serveurs de publication et les abonnés qui utilisent le type d'abonnement serveur (généralement les abonnés qui publient à nouveau des données sur d'autres abonnés) peuvent insérer, mettre à jour et supprimer des données. Pour plus d'informations sur les abonnements clients, consultez Abonnement à des publications.

Pour spécifier qu'un article est en téléchargement seul

Utilisation de différents types d'articles dans vos applications

Grâce à la compréhension des besoins de votre application, vous pouvez faire des compromis entre flexibilité maximale et performance optimale. Par exemple, les applications comportant de nombreux conflits et modifications, à la fois sur le serveur de publication et sur les abonnés, utiliseront une publication composée d'articles standards. Certaines applications, comme une application d'automatisation des forces de vente, peuvent comporter des articles potentiellement conflictuels et d'autres articles fonctionnant comme des tables de correspondances, pouvant être spécifiés comme étant en téléchargement seul. Les applications d'entrée de données, comme les systèmes de points de vente et les applications d'automatisation des groupes opérationnels, partitionnent souvent les données de façon à éliminer les conflits, et les données d'un abonné ne vont jamais vers un autre. Dans ces situations, une combinaison de partitions ne se chevauchant pas, d'articles en téléchargement seul et de partitions précalculées offre des performances et une évolutivité maximales. Pour plus d'informations sur les partitions ne se chevauchant pas et les partitions précalculées, consultez Filtres de lignes paramétrés.