relate perguntas
-
Práticas recomendadas para executar a replicação atrasada do deslocamento de tempo
-
Quando devo usar uma restrição exclusiva em vez de um índice exclusivo?
-
Quais são as principais causas de deadlocks e podem ser evitadas?
-
Como determinar se um Índice é necessário ou necessário
-
Qual é a diferença entre a replicação do PostgreSQL 9.0 e o Slony-I?
Informações detalhadas sobre o monitoramento programático de replicações podem ser encontradas no site oficial do Microsoft Docs:
Referência: monitorar a replicação programaticamente
Há informações detalhadas sobre todos os procedimentos armazenados necessários para consultar os detalhes do monitoramento:
Para monitorar Editores, publicações e assinaturas do Distribuidor
Para monitorar comandos transacionais esperando para serem aplicados no Assinante
Para monitorar as alterações de mesclagem esperando para serem carregadas ou baixadas
Para monitorar sessões do Merge Agent
Respondendo sua pergunta
Os procedimentos armazenados necessários para ler ou alterar os limites de monitoramento são os procedimentos
sp_replmontirohelppublicationthresholds
esp_replmonitorchangepublicationthreshold
.Para visualizar as métricas de limite do monitor para uma publicação
Os parâmetros são:
@publisher : the name of the publisher
@publisher_db : the name of the published database
@pbulication : the name of the publication
@publication_type : 0 = transactional publication
................ 1 = snapshot publication
................ 2 = merge publication
Para modificar as métricas de limite do monitor para uma publicação
Os parâmetros são:
@publisher : the name of the publisher
@publisher_db : the name of the published database
@pbulication : the name of the publication
@publication_type : 0 = transactional publication
................ 1 = snapshot publication
................ 2 = merge publication
@metric_id : 1 = expiration
................ 2 = latency
................ 4 = mergeexpiration
................ 5 = mergeslowrunduration
................ 6 = mergefastrunduration
................ 7 = mergefastrunspeed
................ 8 = mergeslowrunspeed
@thresholdmetricname: the name of the publication threshold
................ (either this parameter or @metric_id is required)
@value : the new metric value
@shouldalert : generate alert (1=yes;0=no)
@mode : monitoring mode (1=on;2=off)