sp_replmonitorhelppublicationthresholds (Transact-SQL)
Применимо к:SQL Server Управляемый экземпляр SQL Azure
Возвращает пороговые показатели, заданные для контролируемой публикации. Эта хранимая процедура, используемая для наблюдения за репликацией, выполняется на распространителе в базе данных распространителя.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_replmonitorhelppublicationthresholds [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
, [ @publication = ] 'publication'
[ , [ @publication_type = ] publication_type ]
[ , [ @thresholdmetricname = ] 'thresholdmetricname'
Аргументы
[ @publisher = ] 'publisher'
Имя издателя. publisher — sysname, без значения по умолчанию.
[ @publisher_db = ] 'publisher_db'
Имя опубликованной базы данных. publisher_db — sysname без значения по умолчанию.
[ @publication = ] 'publication'
Имя публикации. публикация — sysname, без значения по умолчанию.
[ @publication_type = ] publication_type
Если тип публикации. publication_type является int и может быть одним из этих значений.
значение | Описание |
---|---|
0 | Публикация транзакций. |
1 | Публикация моментальных снимков. |
2 | Публикация слиянием. |
NULL (по умолчанию) | Репликация пытается определить тип публикации. |
Результирующие наборы
Имя столбца | Тип данных | Description |
---|---|---|
metric_id | int | Идентификатор метрики быстродействия репликации, который может иметь одно из таких значений. 1expiration — отслеживает неизбежное истечение срока действия подписок на публикации транзакций. 2latency — отслеживает производительность подписок на публикации транзакций. 4mergeexpiration — отслеживает неизбежное истечение срока действия подписок на слияние публикаций. 5mergeslowrunduration — отслеживает длительность синхронизации слиянием по подключениям с низкой пропускной способностью (dial-up). 6mergefastrunduration — отслеживает длительность синхронизации слиянием по подключениям с высокой пропускной способностью (LAN). 7mergefastrunspeed — отслеживает частоту синхронизации слиянием по подключениям с высокой пропускной способностью (LAN). 8mergeslowrunspeed — отслеживает частоту синхронизации слиянием через подключения с низкой пропускной способностью (dial-up). |
title | sysname | Имя метрики производительности репликации. |
значение | int | Пороговое значение метрики производительности. |
shouldalert | bit | Указывает, следует ли создать оповещение, если метрика превышает определенное пороговое значение для этой публикации; Значение 1 указывает, что необходимо вызвать оповещение. |
Isenabled | bit | Значение 1 указывает, что мониторинг включен для этой метрики производительности реплика tion для этой публикации; значение 1 указывает, что мониторинг включен. |
Значения кода возврата
0 (успешно) или 1 (сбой)
Замечания
sp_replmonitorhelppublicationthresholds используется со всеми типами реплика tion.
Разрешения
Только члены предопределенной роли базы данных db_owner или replmonitor в базе данных распространителя могут выполняться sp_replmonitorhelppublicationthresholds.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по