Simptomai
Kai naudojate "Microsoft SQL Server" 2012 su paslaugų pertraukiklio, duomenų bazės arba pasiekiamumo grupėmis, ryšiui su SQL serverio duomenų baze yra didelė gaištis ir atsakymas trunka daug daugiau laiko.
Priežastis
Ši problema iškyla dėl to, kad kai ryšio tarp dviejų serverių, naudojančių paslaugų brokeris, duomenų bazės arba pasiekiamumo grupės atsiranda, TCP protokolo lango dydis neišplečiamas automatiškai. TCP lango dydis nustato, kiek baitų gali perduoti siuntėjas negaudami patvirtinimo. Kai klientas gauna duomenis iš "SQL Server" duomenų bazės, klientas turi pastovų TCP lango dydį. Kai iš "SQL Server" duomenų bazės išsiunčiamos labai daug duomenų, kliento lango dydis palaipsniui grįš į 0. Todėl ryšiui su "SQL Server" duomenų baze yra didelis gaištis ir atsakymas trunka daug daugiau laiko.
Sprendimas
Problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio.
Kaupiamasis naujinimas 1 SQL serverio 2012 SP2 /en-us/help/2976982
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.