PublicationMonitor.ChangeMonitorThreshold 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
更改发布的监视阈值标准。
public:
void ChangeMonitorThreshold(int metricId, bool enable, int thresholdValue, int shouldAlert);
public void ChangeMonitorThreshold (int metricId, bool enable, int thresholdValue, int shouldAlert);
member this.ChangeMonitorThreshold : int * bool * int * int -> unit
Public Sub ChangeMonitorThreshold (metricId As Integer, enable As Boolean, thresholdValue As Integer, shouldAlert As Integer)
参数
- metricId
- Int32
正在更改的发布阈值标准的 ID,可以为下列值之一:
Value
标准名称
1
Expiration。 监视对事务发布的订阅是否即将过期。
2
Latency。 监视对事务发布的订阅的性能。
4
Mergeexpiration。 监视对合并发布的订阅是否即将过期。
5
Mergeslowrunduration。 监视通过低带宽(拨号)连接进行的合并同步的持续时间。
6
Mergefastrunduration。 监视通过高带宽局域网 (LAN) 连接进行的合并同步的持续时间。
7
Mergefastrunspeed。 监视通过高带宽 (LAN) 连接进行的合并同步的同步速率。
8
Mergeslowrunspeed。 监视通过低带宽(拨号)连接进行的合并同步的同步速率。
- enable
- Boolean
指定在发布上启用还是禁用标准。
- thresholdValue
- Int32
发布阈值标准的新值。
- shouldAlert
- Int32
指定在达到发布阈值标准时是否生成警报。
注解
方法 ChangeMonitorThreshold 只能由分发数据库中db_owner或 replmonitor 固定数据库角色的成员调用。
调用 ChangeMonitorThreshold 等效于执行 transact-SQL) sp_replmonitorchangepublicationthreshold (。