Symptomen
Wanneer u Microsoft SQL Server 2012 met de Service Broker, de beschikbaarheid van een database of in Beschikbaarheidsgroepen gebruikt, heeft de verbinding met SQL Server-database een hoge latentie en duurt het antwoord veel meer.
Oorzaak
Het probleem treedt op omdat, wanneer de communicatie tussen twee servers met Service Broker, het maken van databasespiegeling of Beschikbaarheidsgroepen, plaatsvindt, de venster grootte van het TCP-protocol niet automatisch wordt uitgevouwen. TCP-venster grootte bepaalt het aantal bytes dat een afzender kan verzenden zonder dat er een bevestiging wordt ontvangen. Wanneer de clientgegevens van de SQL Server-database ontvangt, bezit de client een constante TCP-vensterformaat. Nadat de grote hoeveelheid gegevens van de SQL Server-database is verzonden, wordt het vensterformaat van de client geleidelijk weergegeven. Daarom maakt de verbinding met SQL Server-database hoge latentie en duurt het antwoord veel meer.
Oplossing
Het probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server.
Cumulatieve update 1 voor SQL Server 2012 SP2 /en-us/help/2976982
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.