Applies ToSQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core 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)

Síntomas

Imagine la siguiente situación:

  • Tiene instalado SQL Server 2016 y 2017.

  • Use rpc_starting, rpc_completed, RPC: Inicio, RPC: completadoo auditar los eventos extendidos de Access de los objetos de esquema de SQL Server o el analizador de SQL Server para realizar un seguimiento de los eventos RPC.

  • Use una llamada a procedimiento remoto que contenga parámetros con valores de tabla (TVP) que tengan muchas filas.

En este escenario, se puede producir un uso excesivo de la memoria y puede disminuir el rendimiento del servidor. Si query la DMV Sys.dm_os_memory_clerks , se da cuenta de que el OBJECTSTORE_LBSS empleado tiene muchas asignaciones de memoria comparadas cuando no hay ninguna recopilación de seguimiento de RPC en curso.

Resolución

Este problema se ha corregido en las siguientes actualizaciones para SQL Server:

          Actualización acumulativa 13 para SQL Server 2017

Actualización acumulativa 12 para SQL Server 2017

Actualización acumulativa 4 para SQL Server 2016 SP2

Nota

  • Después de aplicar esta actualización, la corrección limita el número de filas con seguimiento para TVP en cada evento.Tsignifica que algunos eventos del seguimiento no pueden contener todas las filas de TVP.

  • Para otra corrección en la que se soluciona el problema de memoria insuficiente de SQL Server cuando se capturan las TVP, consulte KB 4051359.

Acerca de las compilaciones de SQL Server

Cada compilación nueva para SQL Server contiene todas las revisiones y correcciones de seguridad de la compilación anterior. Le recomendamos que instale la compilación más reciente para su versión de SQL Server:

Versiones de compilación de SQL Server 2017

Actualización acumulativa más reciente de SQL Server 2016

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".

Referencias

Obtenga más información sobre la terminología estándar que Microsoft usa para describir las actualizaciones de software.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.