PublicationMonitor.ChangeMonitorThreshold Метод

Определение

Изменяет пороговые метрики наблюдения за публикацией.

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

Идентификатор изменяемой пороговой метрики публикации. Может иметь одно из следующих значений.

Значение

Имя метрики

1

Expiration следит за приближающимся истечением срока подписки на публикации транзакций.

2

Latency следит за производительностью подписки на публикации транзакций.

4

Mergeexpiration следит за приближающимся истечением срока подписки на публикации слиянием.

5

Mergeslowrunduration следит за продолжительностью синхронизации слиянием через соединения с низкой пропускной способностью (коммутируемое соединение).

6

Mergefastrunduration следит за продолжительностью синхронизаций слиянием через соединения с высокой пропускной способностью (локальная сеть).

7

Mergefastrunspeed следит за частотой синхронизации слиянием через соединения с высокой пропускной способностью (локальная сеть).

8

Mergeslowrunspeed следит за частотой синхронизации слиянием через соединения с низкой пропускной способностью (коммутируемое соединение).

enable
Boolean

Указывает, включена ли метрика в публикации.

thresholdValue
Int32

Новое значение для пороговой метрики публикации.

shouldAlert
Int32

Указывает, создается ли предупреждение при достижении пороговой метрики публикации.

Комментарии

Метод ChangeMonitorThreshold может вызываться только членами предопределенных ролей базы данных db_owner или replmonitor в базе данных распространителя.

Вызов ChangeMonitorThreshold эквивалентен выполнению sp_replmonitorchangepublicationthreshold (Transact-SQL).

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

См. также раздел