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 intentar ejecutar varias consultas grandes al mismo tiempo en Microsoft SQL Server 2014, algunas consultas pueden esperar RESOURCE_SEMAPHORE_QUERY_COMPILE. Solo una consulta que requiere más memoria que el umbral grande de la puerta de enlace (según lo proporcionado por la salida del comando DBCC MEMORYSTATUS ) para que la compilación pueda continuar, incluso si el servidor tiene suficiente memoria disponible.Nota: Este es un comportamiento esperado. Sin embargo, en grandes sistemas por lotes como un almacén de datos, esto puede degradar el rendimiento en la ejecución simultánea de muchas consultas.

Resolución

Información de actualización acumulativa

El problema se solucionó por primera vez en la siguiente actualización acumulativa de SQL Server.

Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Le recomendamos que descargue e instale las últimas actualizaciones acumulativas de SQL Server:

Este Hotfix introduce una nueva marca de seguimiento: T 6498. Esta marca de seguimiento permite que más de una compilación de consultas de gran tamaño obtenga acceso a la gran puerta de enlace cuando hay suficiente memoria disponible. Se basa en el porcentaje 80 de la memoria de destino de SQL Server y permite una compilación de consultas de gran tamaño por 25 gigabytes (GB) de memoria. Por ejemplo, esto permite dos compilaciones de consultas de gran tamaño en un equipo de memoria de destino de 64 GB. Después de aplicar este hotfix, tiene que habilitar la marca de seguimiento-T 6498 para habilitar el nuevo comportamiento. Nota: Si habilita la marca de seguimiento con el comando DBCC TRACEON , no tiene que reiniciar el servidor para que la marca de seguimiento surta efecto. Pero puede demorar 10 segundos en aplicar la nueva configuración para grandes puertas de enlace. Hay disponible una revisión para la que Microsoft proporciona soporte técnico. Sin embargo, esta revisión está pensada para corregir solo el problema que se describe en este artículo. Aplique este Hotfix solo a los sistemas que experimenten este problema específico. Si la revisión está disponible para descargarla, hay una sección "descarga de la revisión disponible" en la parte superior de este artículo de Knowledge base. Si esta sección no aparece, envíe una solicitud al servicio de asistencia al cliente de Microsoft para obtener la revisión. Nota: Si se producen problemas adicionales o se necesita cualquier solución de problemas, es posible que tenga que crear una solicitud de servicio independiente. Los costos habituales de soporte técnico se aplicarán a las preguntas y problemas de soporte técnico adicionales que no reúnan los requisitos para esta revisión específica. Para obtener una lista completa de los números de teléfono del servicio de asistencia al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio web de Microsoft:

http://support.microsoft.com/contactus/?ws=support Nota El formulario "descarga de la revisión disponible" muestra los idiomas para los que está disponible la revisión. Si no ve su idioma, es porque una revisión no está disponible para ese idioma.

Más información

CausaSQL Server usa las puertas de enlace de compilación para limitar la velocidad de compilación. La arquitectura de puerta de enlace es una forma de que SQL Server mantenga el uso de memoria para la compilación de consultas entrantes en control. Hay tres puertas de enlace: pequeño, mediano y grande. Para obtener más información sobre cómo usar el comando DBCC MEMORYSTATUS para supervisar el uso de la memoria, consulte KB 907877: Cómo usar el comando DBCC MEMORYSTATUS para supervisar el uso de la memoria en SQL Server 2005.

Estado

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

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

×