我们在Microsoft上托管一个网站,并且有流量管理器在两个AppServices上分发流量,每个实例有15个实例,连接字符串中的最大池大小为80。
我们还使用了最大连接计数为2400的P11数据库。
根据我们的理解,最大可能的联系是:
实例计数* maxpool池 30 * 80 = 2400
但是,我们会得到超过允许的最大数目的错误,令我们惊讶的是,在数据库上运行一个查询来显示活动连接会产生2600个结果。
我们没有任何网络作业在运行。
有人能解释一下发生了什么吗?
发布于 2017-07-25 04:34:10
使用下面的查询,您可以标识哪个程序名的会话最多,哪个登录名创建的会话最多,哪个主机创建的会话最多。
SELECT
c.session_id, c.net_transport, c.encrypt_option,
c.auth_scheme, s.host_name, s.program_name,
s.client_interface_name, s.login_name, s.nt_domain,
s.nt_user_name, s.original_login_name, c.connect_time,
s.login_time
FROM sys.dm_exec_connections AS c
JOIN sys.dm_exec_sessions AS s
ON c.session_id = s.session_id下面的语句显示当前层的最大连接数。
SELECT @@MAX_CONNECTIONS AS 'Max Connections';希望这能有所帮助。
致以敬意,
阿尔贝托·莫里洛
https://stackoverflow.com/questions/45292352
复制相似问题