达到了最大池大小

delectation 2007-01-10 12:07:21
winxp+vs2005
超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小
...全文
267 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
delectation 2007-01-30
  • 打赏
  • 举报
回复
用cache解决了.
delectation 2007-01-30
  • 打赏
  • 举报
回复
原因已找到,主要是频繁的打开数据库造成的.
  • 打赏
  • 举报
回复
如果你是使用了SqlConnection类对象,那么应该是没有确保Close它。

http://www.google.com/search?q=sqlconnection+%E8%BF%9E%E6%8E%A5%E6%B1%A0+%E5%85%B3%E9%97%AD&sourceid=ie7&rls=com.microsoft:en-US&ie=utf8&oe=utf8
aftnTea 2007-01-10
  • 打赏
  • 举报
回复
1,在代码里显式关闭连接
2,扩大连接池

62,243

社区成员

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

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

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

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