sql >> Databasteknik >  >> RDS >> Sqlserver

någon gräns för antalet SQL Server-anslutningar?

Det är en konfiguration per instans, inte per databas. Du kan kontrollera det aktuella värdet i sys.configurations och ändra det med sp_configure . Det relevanta alternativet är user connections :

Använd alternativet för användaranslutningar för att ange det maximala antalet samtidiga användaranslutningar som är tillåtna på Microsoft SQL Server. Det faktiska antalet tillåtna användaranslutningar beror också på vilken version av SQLServer du använder och gränserna för din applikation eller applikationer och hårdvara. SQL Server tillåter maximalt 32 767 användaranslutningar.

1000 anslutningar är inte ett överdrivet högt antal. På avancerade system kan servern lyssna på flera portar som är anslutna till NUMA-noder och har hundratals och tusentals klienter anslutna till varje nod.

Observera att antalet anslutningar skiljer sig från antalet förfrågningar , dvs. anslutningar som aktivt kör något, sys.dm_exec_requests. Varje förfrågan kräver en eller flera arbetare och antalet arbetare konfigureras med max worker threads alternativ.



  1. Hitta det minsta oanvända numret i SQL Server

  2. En översikt över jobbschemaläggningsverktyg för PostgreSQL

  3. Hur installerar man PDO-drivrutinen i php docker-bilden?

  4. WordPress – Bakom kulisserna, del 1