Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Instância Gerenciada de SQL do Azure
Microsoft SQL Server Usando o Replication Monitor, você pode monitorar o desempenho da Replicação Transacional e da replicação por mescla das seguintes formas:
Defina avisos e limiares
Veja as medições de desempenho
Determinar a latência com tokens de rastreamento (Replicação Transacional)
Veja estatísticas detalhadas de sincronização (replicação de fusão)
Visualizar transações e tempo de entrega (Replicação Transacional)
Defina avisos e limiares
O Replication Monitor permite ativar avisos para várias condições de desempenho. Ao habilitar um aviso, você especifica um limite. Quando esse limite é atingido ou ultrapassado, um aviso aparece na coluna de Status para a assinatura e a publicação com a qual ela se sincroniza (a menos que uma edição com prioridade maior precise ser exibida). Além de exibir de um aviso no Replication Monitor, atingir um limite também pode disparar um alerta. Você pode habilitar avisos para as seguintes condições de desempenho:
Exceder a latência especificada (o período decorrido entre a confirmação de uma transação no Publicador e a confirmação da transação correspondente no Assinante).
Essa condição se aplica à Replicação Transacional. Se o limite especificado for atingido ou ultrapassado, o status aparece como Crítico de Desempenho.
Excedendo o tempo de sincronização especificado.
Essa condição se aplica à replicação de merge. Se o limite especificado for atingido ou ultrapassado, o status aparece como Fusão de longa duração. Você pode especificar limites diferentes para conexões discadas e Rede local (LAN).
Falha no processamento do número especificado de linhas em um determinado período.
Essa condição se aplica à replicação de merge. Se o limite especificado for atingido ou ultrapassado, o status aparece como Crítico de Desempenho. Você pode especificar limites diferentes para conexões discadas e LAN.
Para obter mais informações, consulte Definir Limites e Avisos no Monitor de Replicação.
Veja as medições de desempenho
O Monitor de Replicação exibe valores de qualidade de desempenho para Replicação Transacional e replicação por fusão nas colunas de Desempenho Médio Atual e Pior Desempenho Atual para publicações e na coluna de Desempenho para assinaturas. Os valores são:
Excelente
Bom
Razoável
Pobre
Crítico (apenas Replicação Transacional)
Você determina os valores da seguinte forma:
Para a Replicação Transacional, a qualidade do desempenho é determinada pelo limiar de latência. Se você não definir o limite, o Replication Monitor não exibe um valor. A tabela a seguir mostra a correlação entre o limite e o valor de qualidade de desempenho. Por exemplo, se você definir o limiar como 60 segundos e a latência real for de 30 segundos, a latência corresponde a 50% do limiar, resultando no valor "Bom".
Excelente Bom Razoável Pobre Crítico 0 – 34% 35 – 59% 60 – 84% 85 – 99% 100% + Para replicação de mesclagem, a qualidade de desempenho é independente de qualquer um dos dois limites (o limite de processamento de linhas determina se um valor de Performance critical é exibido na coluna Status). A qualidade do desempenho é determinada comparando o desempenho de uma assinatura individual com o desempenho histórico médio das assinaturas da publicação que têm o mesmo tipo de conexão (discada ou LAN). O Monitor de Replicação exibe um valor após cinco sincronizações ocorrerem com 50 ou mais alterações, cada uma no mesmo tipo de conexão. Se houver menos de cinco sincronizações com 50 ou mais alterações ou se a sincronização mais recente tiver menos de 50 alterações, o Monitor de Replicação não exibe um valor.
A tabela seguinte mostra a correlação entre o desempenho médio e o valor de qualidade de desempenho. Por exemplo, se dez Assinantes sincronizam por meio de uma conexão LAN com uma taxa média de 100 linhas por segundo, e uma das assinaturas sincroniza a uma taxa de 125 linhas por segundo, o desempenho da sincronização desse Assinante corresponde a 125% da média, resultando em um valor de Bom.
Excelente Bom Razoável Pobre 151+% 76 – 150% 26 – 75% 0 – 25%
Para obter mais informações sobre como exibir informações de assinatura, confira Exibir informações e executar tarefas usando o Replication Monitor.
Determinar a latência com tokens de rastreamento
A replicação transacional permite medir a latência em um sistema inserindo um token (uma pequena quantidade de dados) no log de transações do banco de dados de publicação e registrando o tempo necessário para chegar até o Distribuidor e os Assinantes. O token também ajuda a identificar se os dados não estão chegando ao Distribuidor ou Assinante. Para obter mais informações, consulte Medir a latência e validar as conexões para a replicação transacional.
Exiba o desempenho detalhado da sincronização para replicação de mesclagem
Para a replicação de mesclagem, o Replication Monitor exibe as estatísticas detalhadas para cada artigo processado durante a sincronização, incluindo o tempo gasto em cada fase do processamento (carregar alterações, baixar alterações e assim por diante). Pode ajudar a identificar tabelas específicas que causam lentidão. É o melhor lugar para solucionar problemas de desempenho com assinaturas de merge. Para mais informações sobre como visualizar estatísticas detalhadas, veja Visualizar Informações e Executar Tarefas usando o Monitor de Replicação.
Veja transações e tempo de entrega para Replicação Transacional
Para Replicação Transacional, o Monitor de Replicação exibe informações sobre o número de transações no banco de dados de distribuição que ele ainda não distribuiu para um Assinante e o tempo estimado para distribuir essas transações. Para obter mais informações, confira Exibir informações e executar tarefas usando o Replication Monitor.