Você tem os sinalizadores de rastreamento de deadlock habilitados (1222, etc)? Eles fornecerão um dump do deadlock no arquivo ERRORLOG do SQL Server (normalmente no diretório de logs) e, portanto, devem ajudá-lo a chegar ao final dele. Consulte o link para obter mais detalhes.
Pode ser ativado para o serviço atual com DBCC TRACEON (-1, 1222)
. No entanto, se você quiser que o traceflag seja uma alteração permanente, será necessário colocar o traceflag nos parâmetros de inicialização do SQL Server ( -T1222
) e, em seguida, parar e reiniciar o SQL Server.