Sintomas
Suponha que você use SQL Server 2017 com a Junção Adaptável do Modo de Lote habilitada. Quando você executa uma consulta em um banco de dados com nível de compatibilidade 140, pode levar mais de 45 minutos para ser concluída. No entanto, a consulta será concluída em cerca de um segundo se você desabilitar o recurso usando a dica de consulta DISABLE_BATCH_MODE_ADAPTIVE_JOINS.
Observação Você precisa habilitar o sinalizador de rastreamento 4199 ou habilitar a opção de configuração com escopo de banco de dados QUERY_OPTIMIZER_HOTFIXES para aplicar essa correção.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Resolução
Esse problema é corrigido na seguinte atualização cumulativa para SQL Server:
Sobre atualizações cumulativas para SQL Server:
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as últimas atualizações cumulativas para SQL Server:
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.