Replicação entre servidores

Índice

Processo de limpeza dos escopos de dados

RTREPLICATOR.PRO_CLEANUP_DB_SCOPES

Descrição

Esta interface permite disparar um processo que remove todos os registros que não fazem parte do escopo de dados desse node.

Esse processo pode demorar várias horas para ser executado.

O processo é realizado em 2 etapas:

Identificação dos registros

A primeira parte do processo limpa o buffer de registros a serem escolhidos e em seguida executa SQLs que utilizam ENTITY_REPLICATION_SCOPES para identificar quais os registros que não fazem parte do escopo do node local.
Para cada registro identificado, um registro é criado na tabela ...;
Depois disso, dispara a execução do processo de exclusão propriamente dito.

Exclusão dos registros

A segunda rotina que faz parte do processo pega os registros identificados na primeira na ordem de inclusão e vai excluindo um a um.
Quando não for possível excluir, a rotina registra o motivo e a data/hora da tentativa e vai para o próximo registro.

Após 20 tentativas com erro na mesma entidade, a rotina passa para a próxima entidade.

Campos:

Texto descritivo da situação atual do processo.

Operações

Topo

Limpeza

Página de entrada da interface de limpeza de registros fora do escopo.
Essa página apenas apresenta um resumo de como a operação de encontra e permite o usuário iniciar, reiniciar ou parar o processo.
Comportamento:Topo

Identificar

Reinicia todo o processo identificando os registros que devem ser exclupidos.
Topo

Processar as exclusões

Inicia o processo de exclusão propriamente dito.

Veja também