Sintomas
Uma instrução DDL (linguagem de definição de dados) de longa duração pode bloquear a tarefa de Tuple mover em segundo plano e causar um deadlock. Provavelmente, a tarefa do Tuple mover será escolhida como a vítima do deadlock. Se isso ocorrer, o Microsoft SQL Server poderá falhar. Além disso, você recebe mensagens de erro semelhantes às seguintes no log de erros do SQL Server:
Erro: 1205, severidade: 13, estado: 18. a ID do processo <ID do processo>) foi bloqueada em bloquear recursos com outro processo e foi escolhida como a vítima do deadlock. Reexecute a transaction.ex_terminator: possível cancelamento devido à exceção durante o desenrolamento da pilha.
Da mesma forma, quando a tarefa do Tuple mover é executada em pressões severas de memória (por exemplo, o uso da memória se torna 100%), a tarefa do Tuple mover é encerrada inesperadamente, e isso causa falha no SQL Server.
Resolução
Informações sobre a atualização cumulativa
A correção para esse problema está incluída na seguinte atualização cumulativa do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.