Como monitorar a replicação com o Monitor de Desempenho
Aplica-se: SQL Server
O Monitor de Desempenho do Microsoft Windows permite que você:
- Use grafos, gráficos e relatórios para medir a eficiência do computador,
- Identificar e solucionar possíveis problemas (como uso desbalanceado de recursos, hardware insuficiente ou design ruim do programa) e
- Planejar as necessidades de hardware adicionais.
Para obter mais informações, confira Monitorar o uso de recursos (Monitor de Desempenho).
O Monitor de Desempenho usa objetos e contadores de desempenho, que fornecem informações sobre o desempenho de vários processos. É possível medir o desempenho de replicação por meio de contadores associados com os agentes de replicação:
Agente | Objeto de desempenho | Contador | Descrição |
---|---|---|---|
Todos os agentes | Microsoft SQL Server: agentes de replicação | Em execução | O número de agentes de replicação que estão sendo executados no momento. |
Snapshot Agent | SQL Server: instantâneo de replicação | Snapshot: Delivered Cmds/sec | O número de comandos por segundo entregues ao Distribuidor. |
Snapshot Agent | SQL Server: instantâneo de replicação | Snapshot: Delivered Trans/sec | O número de transações por segundo entregues ao Distribuidor. |
Agente de Leitor de Log | SQL Server: leitor de logs de replicação | Logreader: Delivered Cmds/sec | O número de comandos por segundo entregues ao Distribuidor. |
Agente de Leitor de Log | SQL Server: leitor de logs de replicação | Logreader: Delivered Trans/sec | O número de transações por segundo entregues ao Distribuidor. |
Agente de Leitor de Log | SQL Server: leitor de logs de replicação | Logreader: Delivery Latency | A quantidade de tempo atual (em milissegundos) decorrida desde o momento em que as transações foram aplicadas no Publicador até sua entrega no Distribuidor. |
Agente de Distribuição | SQL Server: distribuidor de replicação | Dist: Delivered Cmds/sec | O número de comandos por segundo entregues ao Assinante. |
Agente de Distribuição | SQL Server: distribuidor de replicação | Dist: Delivered Trans/sec | O número de transações por segundo entregues ao Assinante. |
Agente de Distribuição | SQL Server: distribuidor de replicação | Dist: Delivery Latency | A quantidade de tempo atual (em milissegundos) decorrida desde o momento em que as transações foram entregues ao Distribuidor até sua aplicação no Assinante. |
Merge Agent | SQL Server: mesclagem de replicação | Conflitos/s | O número de conflitos por segundo ocorridos durante o processo de mesclagem. |
Merge Agent | SQL Server: mesclagem de replicação | Alterações baixadas/s | O número de linhas por segundo replicadas do Publicador ao Assinante. |
Merge Agent | SQL Server: mesclagem de replicação | Alterações Carregadas/s | O número de linhas por segundo replicadas do Assinante ao Publicador. |