Partilhar via


MSSQL_REPL027183

Detalhes da mensagem

Nome do produto

SQL Server

Versão do produto

10.50

Número da compilação do produto

 

ID do evento

27183

Origem do evento

MSSQLSERVER

Componente

Mecanismo de banco de dados do SQL Server

Nome simbólico

Texto da mensagem

O processo de mesclagem não pôde enumerar as alterações nos artigos que apresentaram filtros de linha com parâmetros. Se a falha persistir, aumente o tempo limite da consulta nesse processo, reduza o período de retenção da publicação e aprimore os índices nas tabelas publicadas.

Explicação

Esse erro surge quando o tempo limite do Merge Agent ocorre durante o processamento de alterações em uma publicação filtrada. O tempo limite pode ser causado por um dos seguintes problemas:

  • A otimização das partições pré-computadas não está sendo usada.

  • Fragmentação de índice em colunas usadas para filtragem.

  • Tabelas de metadados de mesclagens grandes, como MSmerge_tombstone, MSmerge_contents e MSmerge_genhistory.

  • Tabelas filtradas não associadas em uma chave exclusiva e associação de filtros que envolvem um grande número de tabelas.

Ação do usuário

Para resolver o problema: