MergeArticle.StreamBlobColumns Свойство

Определение

Возвращает или задает, используется ли оптимизация потока данных при репликации столбцов большого двоичного объекта (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

Значение свойства

Значение Boolean. Если значение равно true, по умолчанию изменения столбцов BLOB передаются в блоках. Если значение равно false, изменения столбцов BLOB передаются по отдельности.

Комментарии

Передача изменений столбцов BLOB в блоках может помочь уменьшить объем памяти, потребляемой процессом синхронизации слиянием.

Некоторые функции репликации слиянием, такие как логические записи, по-прежнему могут препятствовать использованию оптимизации потока при репликации больших двоичных объектов, даже если StreamBlobColumns свойство имеет значение true.

Включение этой возможности оптимизации памяти может отрицательно повлиять на производительность агента слияния во время синхронизации. Этот параметр должен использоваться только при репликации столбцов, содержащих мегабайты данных.

Это StreamBlobColumns свойство можно получить членами предопределенной роли сервера sysadmin на издателе и подписчике (для повторной публикации подписчиков). Его также могут получить члены предопределенной роли базы данных db_owner в базе данных публикации, члены предопределенной роли базы данных replmonitor на распространитее и пользователи, являющиеся членами списка доступа к публикации (PAL).

Это StreamBlobColumns свойство может быть задано членами предопределенной роли сервера sysadmin на издателе. Его также могут задать члены предопределенной роли базы данных db_owner в базе данных публикации.

StreamBlobColumns Извлечение эквивалентно выполнению sp_helpmergearticle (Transact-SQL).

Параметр StreamBlobColumns эквивалентен выполнению sp_addmergearticle (Transact-SQL) или sp_changemergearticle (Transact-SQL).

Применяется к