Estou usando replicação de mesclagem no SQL 2012 com sincronização na web.
Quando insiro registros nas tabelas principais da minha hierarquia de filtro, isso causa muitos bloqueios nas tabelas, incluindo as tabelas de replicação de mesclagem, como MSMerge_contents.
Isso significa que nenhum outro processo pode inserir nas mesmas tabelas ao mesmo tempo.
Por causa da minha configuração particular, isso é um problema. Existe uma maneira de reduzir a quantidade de bloqueio/bloqueio que ocorre nos gatilhos de inserção da replicação de mesclagem?
O que está acontecendo aqui não é o que parecia ser. O procedimento armazenado para gravar em minhas tabelas de nível superior estava usando transações.
Eram as transações que estavam causando muitos bloqueios extras. Funcionou bem depois que essas transações foram removidas.