Tenho configuração de replicação transacional padrão de 2005 a 4 2008 assinantes. Uma das tabelas que é replicada é atualizada várias vezes a partir de um trabalho de agente, resultando em 6 milhões de declarações de atualizações todas as manhãs, o que está causando enormes cadeias de impasse nos assinantes.
Acho que a resolução é mudar isso para replicar apenas uma chamada de procedimento armazenado? Eu simplesmente tenho que adicionar o novo procedimento armazenado na publicação e adicionar o artigo no assinante?
Eu tentei isso porque ainda parece estar transmitindo todas as instruções de atualização, adicionei as propriedades do artigo para replicar a chamada do procedimento armazenado também, mas ainda vendo todas as linhas no monitor de replicação
Acabou o pânico!
Ao adicionar o procedimento armazenado ao Artigo, nas propriedades há uma configuração chamada 'replicar'. Por padrão, isso é somente esquema. Quando mudei para Execução do procedimento armazenado' em vez de 'Execução em uma transação serializada do SP'. e reiniciei todos os agentes, funcionou como uma transação desta vez