sp_replmonitorhelppublicationthresholds (Transact-SQL)
Aplica-se a: Instância Gerenciada de SQL do Azure do SQL Server
Retorna a métrica de limite definida para uma publicação monitorada. Esse procedimento armazenado, usado para monitorar a replicação, é executado no Distribuidor, no banco de dados de distribuição.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_replmonitorhelppublicationthresholds [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
, [ @publication = ] 'publication'
[ , [ @publication_type = ] publication_type ]
[ , [ @thresholdmetricname = ] 'thresholdmetricname'
Argumentos
[ @publisher = ] 'publisher'
É o nome do editor. publisher é sysname, sem padrão.
[ @publisher_db = ] 'publisher_db'
É o nome do banco de dados publicado. publisher_db é sysname, sem padrão.
[ @publication = ] 'publication'
É o nome da publicação. publication é sysname, sem padrão.
[ @publication_type = ] publication_type
Se o tipo de publicação. publication_type é int e pode ser um desses valores.
Valor | Descrição |
---|---|
0 | Publicação transacional. |
1 | Publicação de instantâneo. |
2 | Publicação de mesclagem. |
NULL (padrão) | A replicação tenta determinar o tipo de publicação. |
Conjuntos de resultados
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
metric_id | int | ID da métrica de desempenho de replicação, que pode ter um destes valores. 1expiration - Monitora a expiração iminente de assinaturas de publicações transacionais. 2latência - monitora o desempenho de assinaturas de publicações transacionais. 4MergeExpiration - Monitora a expiração iminente de assinaturas para mesclar publicações. 5MergeSlowRunDuration - Monitora a duração das sincronizações de mesclagem em conexões de baixa largura de banda (dial-up). 6mergefastrunduration - Monitora a duração das sincronizações de mesclagem em conexões LAN (alta largura de banda). 7mergefastrunspeed - Monitora a taxa de sincronização de sincronizações de mesclagem em conexões de alta largura de banda (LAN). 8mergeslowrunspeed - Monitora a taxa de sincronização de sincronizações de mesclagem em conexões de baixa largura de banda (dial-up). |
title | sysname | Nome da métrica de desempenho da replicação. |
value | int | O valor de limite da métrica de desempenho. |
deve alertar | bit | É se um alerta deve ser gerado quando a métrica exceder o limite definido para esta publicação; Um valor de 1 indica que um alerta deve ser gerado. |
está habilitado | bit | É se o monitoramento estiver habilitado para essa métrica de desempenho de replicação para esta publicação; Um valor de 1 indica que o monitoramento está habilitado. |
Valores do código de retorno
0 (sucesso) ou 1 (falha)
Comentários
sp_replmonitorhelppublicationthresholds é usado com todos os tipos de replicação.
Permissões
Somente membros da função de banco de dados fixa db_owner ou replmonitorar no banco de dados de distribuição podem executar sp_replmonitorhelppublicationthresholds.