MergeArticle.StreamBlobColumns Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se viene utilizzata l'ottimizzazione del flusso di dati per la replica di colonne di oggetti binari di grandi dimensioni (BLOB).
public:
property bool StreamBlobColumns { bool get(); void set(bool value); };
public bool StreamBlobColumns { get; set; }
member this.StreamBlobColumns : bool with get, set
Public Property StreamBlobColumns As Boolean
Valore della proprietà
Valore Boolean. Se true, l'impostazione predefinita, le modifiche apportate alle colonne BLOB vengono trasferite in blocchi. Se false, le modifiche apportate alle colonne BLOB vengono trasferite singolarmente.
Commenti
Il trasferimento delle modifiche delle colonne BLOB nei blocchi consente di ridurre la quantità di memoria utilizzata dal processo di sincronizzazione di tipo merge.
Alcune funzionalità di replica di tipo merge, ad esempio i record logici, possono comunque impedire l'uso dell'ottimizzazione del flusso durante la replica di oggetti binari di grandi dimensioni anche quando la StreamBlobColumns proprietà è true.
Questa ottimizzazione della memoria può avere effetti negativi sulle prestazioni dell'agente di merge durante la sincronizzazione. È consigliabile utilizzare questa opzione solo se vengono replicate colonne contenenti più megabyte di dati.
La StreamBlobColumns proprietà può essere recuperata dai membri del ruolo predefinito del server sysadmin nel server di pubblicazione e nel Sottoscrittore (per la ripubblicazione dei Sottoscrittori). Può anche essere recuperato dai membri del db_owner ruolo predefinito del database nel database di pubblicazione, dai membri del ruolo predefinito del database replmonitor nel server di distribuzione e dagli utenti membri dell'elenco di accesso alla pubblicazione.
La StreamBlobColumns proprietà può essere impostata dai membri del ruolo predefinito del server sysadmin nel server di pubblicazione. Può essere impostato anche dai membri del db_owner ruolo predefinito del database nel database di pubblicazione.
StreamBlobColumns Il recupero equivale all'esecuzione di sp_helpmergearticle (Transact-SQL).
L'impostazione StreamBlobColumns equivale all'esecuzione di sp_addmergearticle (Transact-SQL) o sp_changemergearticle (Transact-SQL).