Share via


MergePublication.MaxConcurrentDynamicSnapshots プロパティ

定義

パブリケーションにパラメーター化された行フィルターがある場合、データ スナップショットの生成時にサポートされる同時実行スナップショット エージェント セッションの最大数を取得します。値の設定も可能です。

public:
 property int MaxConcurrentDynamicSnapshots { int get(); void set(int value); };
public int MaxConcurrentDynamicSnapshots { get; set; }
member this.MaxConcurrentDynamicSnapshots : int with get, set
Public Property MaxConcurrentDynamicSnapshots As Integer

プロパティ値

0 の場合、任意の時点でパブリケーションに対して同時に実行できる、フィルター処理された同時データ スナップショット セッションの数に制限はありません。

注釈

最大数を超えるスナップショット プロセスが同時に実行されるようスケジュールされている場合、実行中のスナップショット プロセスが完了するまで、未処理のジョブはキューに格納されます。

このプロパティは MaxConcurrentDynamicSnapshots 、パブリケーション データベースの db_owner または replmonitor 固定データベース ロールのメンバー、またはパブリケーションのパブリケーション アクセス リスト (PAL) のメンバーによって取得できます。

このプロパティは MaxConcurrentDynamicSnapshots 、パブリッシャーの sysadmin 固定サーバー ロールのメンバーによって設定できます。 パブリケーション データベースの固定データベース ロール db_owner のメンバーによって設定することもできます。

MaxConcurrentDynamicSnapshots取得は、sp_helpmergepublicationの実行と同じです。

設定 MaxConcurrentDynamicSnapshots は、 sp_addmergepublication または sp_changemergepublicationの実行と同じです。

適用対象