Síntomas
Al usar Microsoft SQL Server 2012 con los grupos Service Broker, reflejo de base de datos o disponibilidad, la conexión a la base de datos SQL Server tiene una latencia elevada y la respuesta tarda mucho más tiempo.
Causa
El problema se debe a que, cuando se produce la comunicación entre dos servidores que usan Service Broker, el reflejo de base de datos o los grupos de disponibilidad, el tamaño de ventana del protocolo TCP no se expande automáticamente. El tamaño de la ventana TCP determina el número de bytes que un remitente puede transmitir sin recibir confirmación. Cuando el cliente recibe datos de una base de datos de SQL Server, el cliente mantiene un tamaño constante de la ventana TCP. Después de que se envíe una gran cantidad de datos desde una base de datos de SQL Server, el tamaño de la ventana en el cliente irá hacia abajo gradualmente hasta 0. Por lo tanto, la conexión a una base de datos de SQL Server provoca una latencia elevada y la respuesta tarda mucho más tiempo.
Resolución
El problema se solucionó por primera vez en la siguiente actualización acumulativa de SQL Server.
Actualización acumulativa 1 para SQL Server 2012 SP2 /en-us/help/2976982
Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".