Geo*_*ge2 19 .net c# sql-server ado.net sql-server-2008
我使用的是SQL Server 2008 Enterprise + C#+ ADO.Net + .Net 3.5.我正在使用sp_who2或sys.dm_exec_connections查找活动连接数(如果我找到有效连接数的方法错误,请告诉我).对于一些繁重的数据库消费者应用程序,我甚至可以找到活动连接数> 1000.
我想知道SQL Server的活动连接数是否有任何上限限制?
乔治,提前谢谢
Rem*_*anu 26
它是一个每个实例,而不是每个数据库的配置.您可以检查当前值sys.configurations并更改它sp_configure.相关选项是user connections:
使用用户连接选项指定Microsoft SQL Server上允许的最大并发用户连接数.允许的实际用户连接数还取决于您使用的SQL Server版本以及应用程序或应用程序和硬件的限制.SQL Server最多允许32,767个用户连接.
1000个连接数不是很高.在高端系统上,服务器可以监听与NUMA节点关联的多个端口,并且每个节点都连接了数百个客户端.
请注意,连接数与请求数不同,即.连接主动执行某些事情,sys.dm_exec_requests.每个请求都需要一个或多个工作人员,并且使用该max worker threads选项配置工作人员数量.
| 归档时间: |
|
| 查看次数: |
38083 次 |
| 最近记录: |