.NET社区的兄弟们请进,来者有分

无聊的一个人啊 2010-01-05 08:02:27
在ADO.NET大家是如何解决连接池的问题的,如有自己常用的源代码立马献分。
...全文
197 30 打赏 收藏 转发到动态 举报
写回复
用AI写文章
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
红街咖啡 2010-01-06
  • 打赏
  • 举报
回复
zsyok 2010-01-06
  • 打赏
  • 举报
回复
加精。
web 网站建设
TalesTen 2010-01-06
  • 打赏
  • 举报
回复
CommandBehavior_CloseConnection 这个是会自动关闭连接的
wei322x 2010-01-06
  • 打赏
  • 举报
回复
不太明白你的问题!
jackyuen1 2010-01-06
  • 打赏
  • 举报
回复
接分·
hitlcyu19 2010-01-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wuyq11 的回复:]
连接池就会检查池中是否有可用的连接。如果发现有连接可用,会将该连接返回给调用者,而不是创建新连接。应用程序在该连接上调用Close时,连接池会判断该连接是否在最小连接数之内,如果“是”会将连接回收到活动连接池中而不是真正关闭连接,否则将烧毁连接。连接返回到池中之后,即可在下一个Open调用中重复使用。

设置连接池最大连接数;
设置Command的CommandTimeout。
[/Quote]
原理是这样的 呵呵
hua_88617 2010-01-06
  • 打赏
  • 举报
回复
js
zwl850918 2010-01-06
  • 打赏
  • 举报
回复
是不是每次访问数据库的时候,没有及时关闭呀..SqlDataReader读取时,必须关闭数据库连接,不然连接多了,会报错连接池错误
cena_jin 2010-01-06
  • 打赏
  • 举报
回复
吼吼!!
xiedu414 2010-01-06
  • 打赏
  • 举报
回复
.NET数据连接操作本身就是连接池的,如非特定需要不需要改。
yzf86211861 2010-01-06
  • 打赏
  • 举报
回复
http://developer.51cto.com/art/200912/174473.htm
xianfeng1 2010-01-06
  • 打赏
  • 举报
回复
.NET默认的就是连接池处理的。
三碗猪脚 2010-01-06
  • 打赏
  • 举报
回复
需要时打开,用了即时关闭
KOBE0208 2010-01-05
  • 打赏
  • 举报
回复
我对连接池一般没什么操作,连接池对程序员一般不应该是透明的么
connection及时关闭即可。
polarissky 2010-01-05
  • 打赏
  • 举报
回复
帮顶。用完数据库连接就关掉,连接池基本都是默认使用的。如果楼主想要数据库操作类的话,网上不少。我常用DbhelperSQL,
woshifou 2010-01-05
  • 打赏
  • 举报
回复
学习。
chen_ya_ping 2010-01-05
  • 打赏
  • 举报
回复
来了,这个连接池默认是打开的吧,连接池的设置,是在连接字符串中进行的。
stevenloveyou 2010-01-05
  • 打赏
  • 举报
回复
xiaogangqq123456 2010-01-05
  • 打赏
  • 举报
回复
关注
Dream_Hunter_ 2010-01-05
  • 打赏
  • 举报
回复
我来了
加载更多回复(9)

62,254

社区成员

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

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

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

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