Ottimizzazione delle prestazioni della replica di tipo merge con gli articoli di solo downloadOptimize Merge Replication Performance with Download-Only Articles

La replica di tipo merge offre due tipi di articoli differenti per soddisfare le diverse esigenze applicative.Merge replication offers two different article types to address different application needs. Le pubblicazioni possono contenere uno o più di questi tipi di articoli in base al tipo di applicazione:Publications can contain one or more of each of these article types as appropriate for the application:

  • Articoli standardStandard articles

  • articoli di solo downloadDownload-only articles

    Gli articoli di solo download sono vantaggiosi in termini di prestazioni rispetto agli articoli standard e se ne consiglia l'utilizzo laddove possibile.Download-only articles provide performance advantages over standard articles and should be used where appropriate.

Nota

Per utilizzare questo tipo di articoli è necessario che il livello di compatibilità della pubblicazione sia impostato almeno su 90RTM.To use download-only articles, the compatibility level of the publication must be at least 90RTM.

Articoli standardStandard Articles

Gli articoli standard sono quelli predefiniti e offrono l'intera gamma di funzionalità della replica di tipo merge, tra cui il rilevamento e la risoluzione dei conflitti.Standard articles are the default, offering the full range of merge replication features, including rich conflict detection and resolution. Sono inoltre adatti per le tabelle che vengono aggiornate da più Sottoscrittori. Oggetti diversi dalle tabelle, come stored procedure e viste, vengono sempre pubblicati come articoli standard.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.

articoli di solo downloadDownload-Only Articles

Gli articoli di solo download sono progettati per le applicazioni contenenti dati che non vengono aggiornati nei Sottoscrittori, ad esempio un set di articoli contenuti in un catalogo prodotti.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. Un catalogo prodotti viene generalmente aggiornato nel server di pubblicazione, ma non nei Sottoscrittori.A product catalog is typically updated at the Publisher, but not at the Subscribers. Poiché non è possibile aggiornare gli articoli di solo download nel Sottoscrittore, i metadati di rilevamento non vengono inviati ai Sottoscrittori.Because download-only articles cannot be updated at the Subscriber, tracking metadata is not sent to Subscribers. Ciò può comportare uno spazio di archiviazione ridotto sui Sottoscrittori e un vantaggio in termini di prestazioni, soprattutto se la connessione di rete è lenta.This can lead to reduced storage on the Subscribers and a performance benefit, especially if the network connection is slow.

Gli articoli di solo download operano insieme ai sottoscrittori client, ovvero se un articolo è progettato come di solo download, non è possibile inserire, aggiornare o eliminare righe per tale articolo nei Sottoscrittori che utilizzano sottoscrizioni client.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. I server di pubblicazione e i Sottoscrittori che utilizzano il tipo di sottoscrizione server (generalmente Sottoscrittori che ripubblicano dati in altri Sottoscrittori) possono inserire, aggiornare ed eliminare dati.Publishers and Subscribers that use the server subscription type (typically Subscribers that republish data to other Subscribers) can insert, update, and delete data. Per altre informazioni sulle sottoscrizioni client, vedere Sottoscrivere le pubblicazioni.For more information about client subscriptions, see Subscribe to Publications.

Per specificare che un articolo è di solo download, vedere 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.

Utilizzo di tipi di articolo differenti nelle applicazioniUsing Different Article Types in Your Applications

Se si analizzano i requisiti dell'applicazione in uso, è possibile valutare la soluzione migliore tra massima flessibilità e prestazioni ottimali.By understanding the requirements of your application, you can make tradeoffs between maximum flexibility and optimal performance. Le applicazioni caratterizzate da numerosi conflitti e modifiche sia nel server di pubblicazione che nei Sottoscrittori utilizzeranno, ad esempio, una pubblicazione costituita da articoli standard.For example, applications with numerous conflicts and changes at both the Publisher and Subscribers will use a publication made up of standard articles. Alcune applicazioni, come quelle di automazione della forza vendita (SFA), possono contenere articoli potenzialmente soggetti a conflitti e altri articoli che fungono da tabelle di ricerca e che possono essere specificati come di solo download.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. Le applicazioni di immissione dati, ad esempio i sistemi POS (Point Of Sales) e le applicazioni di automazione del personale esterno (FFA), spesso partizionano i dati in modo da eliminare i conflitti e non consentirne il passaggio da un Sottoscrittore all'altro.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 queste situazioni una combinazione di partizioni non sovrapposte, di articoli di solo download e di partizioni pre-calcolate garantisce prestazioni e scalabilità massime.In these situations, a combination of nonoverlapping partitions, download-only articles and precomputed partitions provides maximum performance and scalability. Per ulteriori informazioni sulle partizioni non sovrapposte e pre-calcolate, vedere Parameterized Row Filters.For more information about nonoverlapping partitions and precomputed partitions, see Parameterized Row Filters.

Vedere ancheSee Also

Opzioni degli articoli per la replica di tipo merge Article Options for Merge Replication
Ottimizzare le prestazioni della replica di tipo merge con il rilevamento condizionale delle eliminazioni Optimize Merge Replication Performance with Conditional Delete Tracking