连接池问题

mxch 2008-07-09 08:07:56
写了个asp.net网站,用户稍微多了,就会出现 连接池问题,访问不了.
在语句中已经用了close

请问是什么问题.web.config里是否要有配置!
...全文
140 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
leaohong 2008-07-10
  • 打赏
  • 举报
回复
用USING啦,自动释放
sxmonsy 2008-07-10
  • 打赏
  • 举报
回复
肯定有连接没释放.仔细检查下所有的连接引用都有没有释放.
sxmonsy 2008-07-10
  • 打赏
  • 举报
回复
你连接的是sql2000吧
greystar 2008-07-10
  • 打赏
  • 举报
回复
在 SqlConnection 中 Close 只是表示关闭数据库连接,并没有释放 SqlConnection 这个对象资源
greystar 2008-07-10
  • 打赏
  • 举报
回复
close()好象没什么用.要调dispose()方法,这样连接才会回到连接池中
insus 2008-07-10
  • 打赏
  • 举报
回复
不要最小的了min pool size=4;

直接写最大的就行了,如:
Packet Size=8192;Max Pool Size=1000;
试试
mxch 2008-07-10
  • 打赏
  • 举报
回复
先谢谢 两位的参与!
HarleyTung 2008-07-10
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 Jinglecat 的回复:]

调整 max pool size

"server=.;database=Northwind;user id=qq;password=msn;min pool size=4;max pool size=200;"
[/Quote]


试试看行不行
mxch 2008-07-10
  • 打赏
  • 举报
回复
谢谢各位,结帖了
Jinglecat 2008-07-10
  • 打赏
  • 举报
回复

调整 max pool size

"server=.;database=Northwind;user id=qq;password=msn;min pool size=4;max pool size=200;"
LiloZhu 2008-07-09
  • 打赏
  • 举报
回复
连接池是数据库连接的而言的,数据库用完后及时关闭一般即可避免连接池満的问题.
你说的用户稍多,就出同问题,这个你要先看一下你的IIS 的最大连接数是最么设置的.连接池 与 IIS的最大连接数 不是同一个概念.

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧