关于Sql Server最大连接数(Max Pool Size)的配置问题

本文介绍了Sql Server中关于最大连接数(Max Pool Size)的问题,包括默认值、理论最大值以及超过最大连接数时的超时错误。讨论了如何通过设置`Max Pool Size`调整连接池大小,并解释了连接池的工作原理和作用,以及为何及时关闭连接的重要性。当达到最大连接数时,后续连接请求会被放入等待队列,超过设定的超时时间会导致错误。解决方案是优化代码,确保连接使用后立即关闭,并根据需求适当调整连接池参数。
摘要由CSDN通过智能技术生成
Timeout expired 超时时间已到. 达到了最大池大小 错误及Max Pool Size设置
参考数据库链接串:
[code=sql]<add key="data" value="server=192.168.1.123; Port=3306; uid=root; pwd=root;database=data;pooling=true;min pool size=5;max pool size=512;connect timeout = 20; "/> [/code]
查看应用程序池占用数量:
[code=sql]select * from sysprocesses where dbid= db_id('数据库名')[/code]
Max Pool Size:如果未设置则默认为100,理论最大值为327
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值