超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小

dong8010 2010-07-08 01:26:24
超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小

程序运行一段时间后就报这个错,检查数据层代码,所有的链接在都关闭了,也释放了,但问题依然存在,请高手指点迷津!
...全文
61 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bancxc 2010-07-08
  • 打赏
  • 举报
回复
可能是资源没释放
wuyq11 2010-07-08
  • 打赏
  • 举报
回复
接没关闭, 消耗资源过多
检查程序
用using(sqlconnection conn=new sqlconnection(""))
优化语句
重写业务逻辑
数据库操作类
http://topic.csdn.net/u/20100421/15/c308f282-c2e4-409e-889a-95d08fb43568.html
wl076 2010-07-08
  • 打赏
  • 举报
回复
datareader 用完以后一定要close
最好加上GC
liuyilin999 2010-07-08
  • 打赏
  • 举报
回复
每天回帖即可获得10分可用分!
lvfeng19806001 2010-07-08
  • 打赏
  • 举报
回复
这个不好猜
LovingAlison 2010-07-08
  • 打赏
  • 举报
回复
迷糊
帮你顶
tinghai_xu 2010-07-08
  • 打赏
  • 举报
回复
这个只能先贴出代码给大家看看了

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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