Symptomy
Rozpatrzmy następujący scenariusz:
-
Niektóre aplikacje nawiązują połączenie z programem Microsoft SQL Server 2012 lub SQL Server 2014 korzystającym z puli połączeń.
-
W celu nawiązania połączenia z programem SQL Server jest dostępnych wiele różnych nazw logowania, które są używane przez aplikacje.
-
Aplikacja ma często występujące wzorce Connect — odłączanie. W Monitorze wydajności program MSSQL $<nazwa_wystąpienia>: wartość statystyk ogólnych — > Resetowanie połączenia/s jest wyrażona w tysiącach. Program SQL Server uruchamia procedurę przechowywaną o nazwie sp_reset_connection w celu oczyszczenia i zresetowania stanu połączenia w ramach połączenia z pulą, aby można było go użyć w nowym logowaniu.
W tym scenariuszu może wystąpić spadek wydajności lub produktywność oraz wysokie użycie procesora w programie SQL Server.Uwaga: Jeśli monitorowana jest Statystyka oczekiwania, możesz również zauważyć wzrost czasu oczekiwania CMEMTHREAD w czasie, którego dotyczy problem. UwagaTen problem nie występuje, jeśli identyfikatory logowania należą do roli sysadmin . Aby chronić wystąpienie programu SQL Server i przechowywane na nim dane, zalecamy zaproponowanie logowania przy użyciu minimalnych wymaganych uprawnień.
Rozwiązanie
Informacje o aktualizacji zbiorczej
Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zalecamy pobranie i zainstalowanie najnowszych aktualizacji zbiorczych programu SQL Server:
Informacje dotyczące rejestruAby użyć poprawki w tym pakiecie, nie trzeba wprowadzać żadnych zmian w rejestrze.
Wymaganie ponownego uruchamianiaPo zastosowaniu tej poprawki może być konieczne ponowne uruchomienie komputera.
Informacje dotyczące zastępowania poprawek Ta poprawka nie zastępuje uprzednio wydanej poprawki.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".