Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Azure SQL Managed Instance
Retorna as métricas de limite definidas para uma publicação monitorada. Esse procedimento armazenado, que é usado para monitorar a replicação, é executado no Distribuidor no banco de dados de distribuição.
Transact-SQL convenções de sintaxe
Sintaxe
sp_replmonitorhelppublicationthresholds
[ @publisher = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
, [ @publication = ] N'publication'
[ , [ @publication_type = ] publication_type ]
[ , [ @thresholdmetricname = ] N'thresholdmetricname' ]
[ ; ]
Argumentos
[ @publisher = ] N'editora'
O nome do Editor. @publisher é sysname, sem padrão.
@publisher_db [ = ] N'publisher_db'
O nome do banco de dados publicado. @publisher_db é sysname, sem padrão.
@publication [ = ] N'publicação'
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âneos. |
2 |
Mesclar publicação. |
NULL (padrão) |
A replicação tenta determinar o tipo de publicação. |
@thresholdmetricname [ = ] N'thresholdmetricname'
Identificado apenas para fins informativos. Não suportado. A compatibilidade futura não é garantida.
Conjunto de resultados
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
metric_id |
Int | ID da métrica de desempenho de replicação, que pode ser uma das seguintes.1expiration - Monitora a expiração iminente de assinaturas de publicações transacionais.2latency - 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 de alta largura de banda (LAN).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 de replicação. |
value |
Int | O valor limite da métrica de desempenho. |
shouldalert |
bit | É se um alerta deve ser gerado quando a métrica excede o limite definido para esta publicação; Um valor indica 1 que um alerta deve ser gerado. |
isenabled |
bit | É se o monitoramento está 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 de código de retorno
0 (sucesso) ou 1 (fracasso).
Observações
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 replmonitor no banco de dados de distribuição podem executar sp_replmonitorhelppublicationthresholds.