次の方法で共有


MergeArticle.StreamBlobColumns Property

バイナリ ラージ オブジェクト (BLOB) 列のレプリケート時にデータ ストリームの最適化が使用されるかどうかを取得します。値の設定も可能です。

名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Rmo (microsoft.sqlserver.rmo.dll 内)

構文

'宣言
Public Property StreamBlobColumns As Boolean
public bool StreamBlobColumns { get; set; }
public:
property bool StreamBlobColumns {
    bool get ();
    void set (bool value);
}
/** @property */
public boolean get_StreamBlobColumns ()

/** @property */
public void set_StreamBlobColumns (boolean value)
public function get StreamBlobColumns () : boolean

public function set StreamBlobColumns (value : boolean)

プロパティ値

Boolean 値です。既定値の true の場合、BLOB 列に対する変更はチャンクで転送されます。false の場合、BLOB 列に対する変更は個別に転送されます。

解説

BLOB 列の変更をチャンクで転送すると、マージ同期プロセスによって消費されるメモリの量を軽減できます。

論理レコードなど特定のマージ レプリケーション機能によっては、StreamBlobColumns プロパティが true の場合でも、バイナリ ラージ オブジェクトのレプリケート時にストリームの最適化が使用されない場合があります。

このメモリの最適化を有効にすると、同期中のマージ エージェントのパフォーマンスが低下する場合があります。このオプションは、数 MB のデータを含む列をレプリケートする場合にのみ使用してください。

StreamBlobColumns プロパティを取得できるのは、パブリッシャ側およびサブスクライバ側 (サブスクライバを再パブリッシュする場合) の固定サーバー ロール sysadmin のメンバです。また、パブリケーション データベースの固定データベース ロール db_owner のメンバ、ディストリビュータ側の固定データベース ロール replmonitor のメンバ、およびパブリケーション アクセス リスト (PAL) のメンバも取得できます。

StreamBlobColumns プロパティを設定できるのは、パブリッシャ側の固定サーバー ロール sysadmin のメンバです。また、パブリケーション データベースの固定データベース ロール db_owner のメンバも設定できます。

StreamBlobColumns を取得すると、sp_helpmergearticle (Transact-SQL) を実行したのと同じことになります。

StreamBlobColumns を設定すると、sp_addmergearticle (Transact-SQL) または sp_changemergearticle (Transact-SQL) を実行したのと同じことになります。

StreamBlobColumns プロパティは、Microsoft SQL Server 2005 で使用できます。

この名前空間、クラス、またはメンバは、Microsoft .NET Framework 2.0 でのみサポートされています。

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

MergeArticle Class
MergeArticle Members
Microsoft.SqlServer.Replication Namespace