Síntomas
Imagine la siguiente situación:
-
Tiene algunas aplicaciones conectadas a Microsoft SQL Server 2012 o a SQL Server 2014 que usan la agrupación de conexiones.
-
Hay muchos inicios de sesión distintos o diferentes que las aplicaciones usan para conectarse a SQL Server.
-
La aplicación tiene un patrón Connect-Query-Disconnect muy frecuente. En Perfmon, el valor de MSSQL $<instancename>: estadísticas generales-> el valor de conexión/seg. SQL Server ejecuta un procedimiento almacenado denominado sp_reset_connection para limpiar y restablecer el estado de conexión de la conexión agrupada para que pueda ser usado por el nuevo inicio de sesión.
En este escenario, puede experimentar una disminución de rendimiento o rendimiento y un uso elevado de la CPU en SQL Server.Nota: Si está supervisando las estadísticas de espera, también puede observar un aumento en el tipo de espera de CMEMTHREAD durante el período de tiempo afectado. Nota: Este problema no se produce si el inicio de sesión pertenece al rol sysadmin . Para proteger la instancia de SQL Server y los datos que tiene almacenados, le sugerimos que tenga inicios de sesión con privilegios mínimos necesarios.
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:
Información del RegistroPara usar la revisión de este paquete, no tiene que realizar ningún cambio en el registro.
Requisito de reinicioEs posible que tenga que reiniciar el equipo después de aplicar este Hotfix.
Información de la sustitución de revisiónEste hotfix no reemplaza a una revisión publicada previamente.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".