Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Resumen

Los entornos que ejecutan un gran volumen de transacciones de base de datos en una instancia de Microsoft SQL Server 2019 pueden producir una contención de bloqueo grave. La contención se observa generalmente en sistemas de gama alta que usan procesadores de nueva generación.

Se pueden observar las siguientes condiciones con respecto a la contención de espinita grave:

  • Se observa habitualmente en hardware moderno, especialmente procesadores Intel Skylake. También puede observarse en otros procesadores modernos.

  • Normalmente se observa en sistemas que tienen muchos procesadores.

  • Los entornos pueden tener más usuarios simultáneos, como cargas de trabajo críticas y muy transaccionales.

  • Los síntomas incluyen un uso inesperadamente alto de la CPU y muchos spins y eventos de retroceso para un tipo de bloqueo particular, y un mayor número de giros por colisió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

La mejora del bloqueo de número se puso a disposición por primera vez en la actualización acumulativa 2 para SQL Server 2019. Se realizaron mejoras adicionales en las siguientes actualizaciones acumulativas para SQL Server:

Le recomendamos que aplique la actualización acumulativa más reciente de esta lista para solucionar varios problemas de contención de bloqueo de número. 

Importante: Para poder corregir el problema de bloqueo de número, la marca de seguimiento 8101 debe habilitarse después de aplicar una de las CPU de esta lista. 
 

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:

Solución de problemas

Para solucionar problemas de contención de bloqueo de número, consulte los artículos siguientes para obtener información detallada sobre cómo identificar y resolver problemas relacionados con la contención de bloqueo de número y CPU elevada en aplicaciones de SQL Server: 

Referencias

Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.

| de sys.dm_os_spinlock_stats (Transact-SQL) Microsoft Aprender

DBCC TRACEON- Marcas de seguimiento (Transact-SQL)

Aviso de declinación de responsabilidades sobre la información de terceros

Los productos de empresas de terceros que se describen en este artículo los fabrican otras compañías independientes de Microsoft. Microsoft no ofrece ninguna garantía, ya sea implícita o de otro tipo, sobre la confiabilidad o el rendimiento de dichos productos.

¿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.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×