Compartilhar via


MSmerge_articlehistory (Transact-SQL)

A tabela MSmerge_articlehistory controla alterações feitas aos artigos durante uma sessão de sincronização do Merge Agent, com uma linha para cada artigo no qual a alteração foi feita. Essa tabela é armazenada no banco de dados de distribuição.

Nome da coluna

Tipo de dados

Descrição

session_id

int

A ID de uma sessão de trabalho do Merge Agent na tabela do sistema MSmerge_sessions.

phase_id

int

A fase da sessão de sincronização, que pode ser uma das seguintes:

1 = Carregamento.

2 = Download.

4 = Limpeza.

5 = Desligamento.

6 = Alterações de esquema.

7 = BCP.

article_name

sysname

O nome do artigo no qual as alterações foram feitas.

start_time

datetime

A hora em que o agente começou a processar o artigo.

duration

int

O período de tempo em que o agente processou um artigo, em segundos.

inserts

int

O número de inserções aplicadas a um artigo específico durante a sincronização. Esse valor será incrementado durante o processo de sincronização e o valor final representa o número total.

updates

int

O número de atualizações aplicadas a um artigo específico durante a sincronização. Esse valor será incrementado durante o processo de sincronização e o valor final representa o número total.

deletes

int

O número de exclusões aplicadas a um artigo específico durante a sincronização. Esse valor será incrementado durante o processo de sincronização e o valor final representa o número total.

conflicts

int

O número de conflitos que ocorreu durante a sincronização. Esse valor será incrementado durante o processo de sincronização e o valor final representa o número total.

conflicts_resolved

int

O número de conflitos que ocorreu e foi resolvido durante a sincronização. Esse valor será incrementado durante o processo de sincronização e o valor final representa o número total.

rows_retried

int

O número de linhas com falha recuperado durante a sincronização. Esse valor será incrementado durante o processo de sincronização e o valor final representa o número total.

percent_complete

decimal

A porcentagem do tempo total de sincronização que Merge Agent gastou no artigo durante uma sessão. Esse valor será NULL até que a sessão seja concluída.

estimated_changes

int

Uma estimativa de alterações do número de linhas que deve ser se aplicado ao artigo.

relative_cost

decimal

O tempo gasto na aplicação de alterações a este artigo comparado com o tempo total de toda a sessão

Consulte também

Conceitos