达到了最大池大小

delectation 2007-01-10 12:07:21
winxp+vs2005
超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小
...全文
220 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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,扩大连接池
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET社区

6.0w+

社区成员

.NET技术交流专区
社区管理员
  • ASP.NET
  • R小R
  • 喵叔哟
加入社区
帖子事件
创建了帖子
2007-01-10 12:07
社区公告

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

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