KB3097636 - FIX: Disminución del rendimiento cuando la aplicación con agrupación de conexiones se conecta o desconecta con frecuencia en SQL Server

Se aplica a
SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Síntomas

Tenga en cuenta el siguiente escenario:

  • Tiene algunas aplicaciones que se conectan a Microsoft SQL Server 2012 o SQL Server 2014 que utilizan la agrupación de conexiones.
  • Hay muchos inicios de sesión distintos o diferentes que utilizan las aplicaciones para conectarse a SQL Server.
  • La aplicación tiene un patrón conectar-consulta-desconectar muy frecuente. En Perfmon, el valor de MSSQL$<instancename>:General Statistics -> Connection Reset/s está en miles. 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 el nuevo inicio de sesión pueda usarlo.

En esta situación, puede experimentar una disminución del rendimiento y un uso elevado de CPU en SQL Server.

Nota: Si está supervisando las estadísticas de espera, es posible que también observe un aumento en el tipo de espera de CMEMTHREAD durante el período de tiempo afectado.

Nota: Este problema no se produce si los inicios de sesión pertenecen al rol sysadmin. Para proteger la instancia de SQL Server y los datos que se almacenan en ella, le sugerimos que tenga inicios de sesión con los privilegios mínimos necesarios.

Resolución

Información sobre la actualización acumulativa

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

Recomendación: instalar la actualización acumulativa más reciente para SQL Server

Cada nueva actualización acumulativa para SQL Server contiene todas las revisiones y correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Se recomienda descargar e instalar las actualizaciones acumulativas más recientes para SQL Server:

      

        
      

Información del RegistroPara utilizar la revisión de este paquete, no tiene que realizar ningún cambio en el Registro.

Requisito de reinicioPuede que tenga que reiniciar el equipo una vez aplicada esta revisión.

Información de sustitución de la revisión Esta revisión no reemplaza ninguna revisión publicada anteriormente.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".