关于数据库连接的一点讨论

qiangsheng 2004-11-18 11:55:32
各位的数据库连接的生存周期都是多长呢?
我习惯于在每个函数内部建立、打开和关闭连接,又觉得这样会比较费时间。
不知道各位建立的连接是从程序开始运行就打开,到程序关闭再关闭呢,还是怎么样的?
...全文
138 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiangsheng 2004-11-19
  • 打赏
  • 举报
回复
这下放心了,谢谢各位。
zhn0410 2004-11-18
  • 打赏
  • 举报
回复
在web.config设置链接字符串,用时打开链接,用完关闭链接。这样可以减少资源占用。
shoutor 2004-11-18
  • 打赏
  • 举报
回复
用完后就关闭
515189 2004-11-18
  • 打赏
  • 举报
回复
回复人: meizz(梅花雪 封闭开发中) ( ) 信誉:100 2004-11-18 12:01:00 得分: 0


当然是随开随关最好, 虽然说但个开与关有点耗时, 但是这样做脉络清晰, 不会混淆:

以前也有把一个库连接放在 application 对象里的做法, 这种做法万一这个连接挂了, 就没有纠错了

同意他的看法
46539492 2004-11-18
  • 打赏
  • 举报
回复
随开随关,节省服务器资源!
amendajing 2004-11-18
  • 打赏
  • 举报
回复
web最好打开连接用完马上关闭,
奔跑9999 2004-11-18
  • 打赏
  • 举报
回复
需要读取的时候打开,浏览的时候关闭
kikosisi 2004-11-18
  • 打赏
  • 举报
回复
建立一个Connect对象,放到Session
用的时候开,不用的时候关。
xzq686 2004-11-18
  • 打赏
  • 举报
回复
"我习惯于在每个函数内部建立、打开和关闭连接,又觉得这样会比较费时间。"
楼主的习惯很好。像梅老大说的脉络清晰。打开了数据库,不用的时候就要关掉。不关,在数据库那边就一直挂着个无用的链接。
Eddie005 2004-11-18
  • 打赏
  • 举报
回复
打开连接用完马上关闭!!!
chen99yjeyotech 2004-11-18
  • 打赏
  • 举报
回复
我觉得还是随开随关最好!最然烦了点.
meizz 2004-11-18
  • 打赏
  • 举报
回复
当然是随开随关最好, 虽然说但个开与关有点耗时, 但是这样做脉络清晰, 不会混淆:

以前也有把一个库连接放在 application 对象里的做法, 这种做法万一这个连接挂了, 就没有纠错了
cnhgj 2004-11-18
  • 打赏
  • 举报
回复
WEB的一般都是操作完断开。。。因为有很多客户在浏览,WIN的话,程序运行到结束后断开
goody9807 2004-11-18
  • 打赏
  • 举报
回复
打开连接用完马上关闭,最好把与数据库交互的东西都封装在一个类中

62,046

社区成员

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

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

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

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