Jest to konfiguracja dla instancji, a nie dla bazy danych. Możesz sprawdzić aktualną wartość w sys.configurations
i zmień to za pomocą sp_configure
. Odpowiednia opcja to user connections
:
Użyj opcji połączeń użytkownika, aby określić maksymalną liczbę jednoczesnych połączeń użytkowników dozwolonych w programie Microsoft SQL Server. Rzeczywista liczba dozwolonych połączeń użytkownika zależy również od używanej wersji SQLServer oraz ograniczeń aplikacji lub aplikacji i sprzętu. SQL Server pozwala na maksymalnie 32 767 połączeń użytkowników.
1000 połączeń to niezbyt duża liczba. W zaawansowanych systemach serwer może nasłuchiwać na wielu portach powiązanych z węzłami NUMA i mieć setki i tysiące klientów podłączonych do każdego węzła.
Pamiętaj, że liczba połączeń różni się od liczby żądań , tj. połączenia aktywnie wykonujące coś, sys.dm_exec_requests. Każde żądanie wymaga jednego lub więcej pracowników, a liczba pracowników jest konfigurowana za pomocą max worker threads
opcja.