Síntomas
Suponga que usa SQL Server 2017 con la combinación adaptable en modo por lotes habilitada. Al ejecutar una consulta en una base de datos con el nivel de compatibilidad 140, puede tardar más de 45 minutos en finalizar. Sin embargo, la consulta se completa en aproximadamente un segundo si deshabilita la característica mediante el uso de la sugerencia de consulta DISABLE_BATCH_MODE_ADAPTIVE_JOINS.
Nota Debe habilitar la marca de seguimiento 4199 o habilitar la opción de configuración de ámbito de base de datos QUERY_OPTIMIZER_HOTFIXES aplicar esta corrección.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Solución
Este problema se ha corregido en la siguiente actualización acumulativa para SQL Server:
Acerca de las actualizaciones acumulativas para SQL Server:
Cada nueva actualización acumulativa de SQL Server contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Echa un vistazo a las últimas actualizaciones acumulativas de SQL Server:
Referencias
Obtén información sobre la terminología que usa Microsoft para describir las actualizaciones de software.