Sintomas
Suponha que o repositório de consultas esteja habilitado no banco de dados de modelo no Microsoft SQL Server 2017. Quando você tenta criar um novo banco de dados usando um agrupamento não padrão, você percebe que pode ocorrer um deadlock. Além disso, você pode receber a seguinte mensagem de erro:
MSG 1205, nível 13, estado 18, line LineNumber
Transação (ID do processo 56) foi bloqueado em bloquear recursos com outro processo e tem sido escolhido como a vítima do deadlock. Reexecute a transação.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Resolução
Esse problema foi corrigido no seguinte atualização cumulativa do SQL Server:
Respeito atualizações cumulativas do SQL Server:
Cada novo cumulativo a atualização do SQL Server contém todos os hotfixes e todas as correções de segurança foram incluídos na atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:
Solução alternativa
Para contornar o problema, você pode usar o sinalizador de rastreamento 7752 (TF 7752) para habilitar o carregamento assíncrono do repositório de consultas.
Referências
Saiba mais sobre a terminologia usada pela Microsoft para descrever atualizações de software.