KB3170116: CORRECCIÓN: la concesión de memoria necesaria para ejecutar una combinación de bucles anidada optimizada no se refleja en el XML de Showplan en SQL Server

Se aplica a
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Standard

Resumen

El operador optimizado de combinación de bucle anidado usa la concesión de memoria durante la ejecución de la consulta. Esta información no está disponible en el plan de consultas. Esto dificulta la solución de problemas relacionados con el uso de memoria de ejecución de consultas.

Resolución

Información del Service Pack para SQL Server

La actualización se ha corregido en los siguientes Service Pack para SQL Server.

Service Pack 2 para SQL Server 2016

Service Pack 3 para SQL Server 2014

Service Pack 4 para SQL Server 2012

Nota En SQL Server 2014 SP2, el atributo XML MemoryFractions showplan se actualiza para que el operador optimizado de combinación de bucle anidado refleje la memoria necesaria para ejecutarlo.

Acerca de los Service Pack para SQL Server:

Los Service Packs son acumulativos. Cada Service Pack nuevo contiene todas las revisiones que se incluyen en los anteriores, además de otras nuevas. Nuestra recomendación es aplicar el Service Pack más reciente y la actualización acumulativa más reciente para ese Service Pack. No es necesario instalar un Service Pack anterior antes de instalar el Service Pack más reciente. Use la Tabla 1 del artículo siguiente para obtener más información sobre el Service Pack más reciente y la actualización acumulativa más reciente.

Cómo determinar el nivel de versión, edición y actualización de SQL Server y sus componentes

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".