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

Suponga que tiene muchas estadísticas y tablas y las tablas contienen muchas columnas en una base de datos de Microsoft SQL Server 2012 o de SQL Server 2014. Cuando ejecuta muchas consultas ad hoc para recuperar datos de esas tablas de forma simultánea, puede que se produzca la espera de CMEMTHREAD durante la ejecución.

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:

Más información

Cuando compila o vuelve a compilar una consulta en SQL Server 2012, el motor necesita obtener entradas del histograma de las estadísticas. Es necesario realizar una exploración de tabla del sistema y, a continuación, cargar el histograma específico de las tablas implicadas en la memoria o en la caché. Estas entradas de la tabla del sistema (para las estadísticas) se almacenan en la memoria caché de la tabla del sistema (CACHESTORE_SYSTEMROWSET). El objeto de memoria que se usa para crear estas entradas en la memoria caché no está particionado y es global. Por lo tanto, si tiene asignaciones de memoria simultáneas realizadas durante esta operación, encontrará CMEMTHREAD esperas en este objeto de memoria. Esto suele ocurrir cuando envía muchas consultas que requieren compilación o recompilación. Este Hotfix cambia el objeto de memoria global para crear particiones, de modo que las asignaciones de memoria simultáneas que usan la caché de la tabla del sistema no se encuentren en la contención y la CMEMTHREAD espera. Para obtener más información sobre el problema similar, consulte KB 3026082: Fix: SOS_CACHESTORE Spinlock la contención en la memoria caché del conjunto de filas de la tabla del sistema provoca un uso elevado de la CPU en SQL Server 2012 o 2014.

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!

×