Otimizar o desempenho da replicação de mesclagem com artigos somente de download

Aplica-se a:SQL Server

A replicação de mesclagem oferece dois tipos de artigo diferentes para endereçar as diferentes necessidades de aplicativo. Publicações podem conter um ou mais destes tipos de artigo conforme for apropriado para o aplicativo:

  • Artigos padrão

  • Artigos disponíveis apenas para download

Os artigos de somente download fornecem vantagens de desempenho sobre os artigos padrão e são usados onde apropriado.

Observação

Para usar artigos somente para download, o nível de compatibilidade da publicação deve ser de, no mínimo, 90RTM.

Artigos padrão

Artigos padrão são o padrão, oferecendo o intervalo completo de recursos de replicação de mesclagem, inclusive avançada detecção de conflito e resolução. Artigos padrão são apropriados para tabelas atualizadas por múltiplos Assinantes. Objetos que não sejam tabelas, como procedimentos armazenados e visualizações, são sempre publicados como padrão

artigos disponíveis apenas para download

Artigos somente para download são projetados para aplicações com dados que não são atualizados nos Assinantes, como um conjunto de artigos contidos em um catálogo de produtos. Um catálogo de produtos geralmente é atualizado no Publicador, mas não nos Assinantes. Como os artigos somente para download não podem ser atualizados no Subscriber, eles não enviam metadados de rastreamento para os Subscribers. Essa característica pode reduzir o armazenamento dos Assinantes e oferece um benefício de desempenho, especialmente se a conexão de rede for lenta.

Artigos apenas para download funcionam em conjunto com assinaturas de clientes: se um artigo for designado como apenas para download, assinantes que usam assinaturas de clientes não podem inserir, atualizar ou excluir linhas para esse artigo. Publicadores e Assinantes que usam tipo de assinatura de servidor (normalmente Assinantes que republicam dados de outros Assinantes) podem inserir, atualizar e excluir dados. Para obter mais informações sobre assinaturas de cliente, consulte Assinar publicações.

Para especificar que um artigo seja apenas para download, consulte Especificar propriedades de replicação de mesclagem.

Usando diferentes tipos de artigos em suas candidaturas

Entendendo os requisitos de seu aplicativo, você pode alternar entre máxima flexibilidade e desempenho ideal. Por exemplo, aplicações com inúmeros conflitos e alterações tanto no Publicador quanto nos Assinantes usam uma publicação formada por artigos padrão. Algumas aplicações, como uma aplicação de automação da força de vendas, podem ter registros com potencial de conflito e outros registros que funcionam como tabelas de consulta, os quais você pode especificar como somente para download. Aplicativos de entrada de dados, como sistemas de ponto de venda e aplicativos de automação da força de campo, geralmente particionam rigorosamente os dados de modo a eliminar conflitos, e os dados de um Assinante nunca são enviados para outro. Nessas situações, uma combinação de partições não sobrepostas, artigos apenas para download e partições pré-computadas proporciona máximo desempenho e escalabilidade. Para obter mais informações sobre partições não sobrepostas e partições pré-computadas, consulte Parameterized Row Filters.