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.

Síntomas

Al ejecutar muchas inserciones masivas de almacén de columnas agrupadas simultáneamente en Microsoft SQL Server 2017 y 2019 en un equipo que no tiene memoria suficiente, es posible que reciba un error de tiempo de espera de concesión de memoria.

Estado

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

Más información

Las consultas de inserción masiva del almacén de columnas pueden requerir una gran cantidad de memoria para el operador de inserción del almacén de columnas y para cualquier otro operador que consume memoria en la consulta, como ordenar.

De forma predeterminada, SQL Server espera 25 segundos para obtener la concesión de memoria. Si una inserción en masa sigue sin obtener la memoria necesaria, se volverá a insertar para asegurarse de que las consultas pueden progresar. (Para obtener más información sobre las inserciones de trucos, vea Índices de almacén de columnas : instrucciones de carga de datos).

Sin embargo, esto ocurre solo cuando el número de sesiones activas con una concesión de memoria en el grupo de recursos actual es menor que un valor de umbral determinado que es proporcional al número de núcleos lógicos. Si el número de sesiones simultáneas es demasiado alto, es posible que la consulta de inserción en masa falle y genere un error de tiempo de espera de concesión de memoria después de 25 segundos. Esto puede crear problemas inesperados para las aplicaciones de carga de datos. Esta actualización cambia la forma en que una inserción en masa espera una concesión de memoria. La inserción ahora usará un valor de tiempo de espera que se calcula de forma similar a cualquier otro tipo de consulta.

Solución

Este problema se ha corregido en las siguientes 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. Consulte las actualizaciones acumulativas más recientes para SQL Server:

Referencias

Obtenga información sobre la terminología queUsa Microsoft 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.

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

×