使用完数据库不关闭会怎么样?

使用完数据库不关闭会怎么样?,第1张

你是在开发的时候,没有关闭是吧。

没有关闭的话,即内存没有释放,没有释放过多的话,会导致内存漏洞,对C这是一个致命的问题,建议养成良好习惯,用完要关闭。

对于你问的,多次 *** 作的问题。

我觉得这个要看具体情况了,如果是频繁的插入删除的数据库 *** 作,那我建议是直接给后台plsql或者t-sql处理就好了。如果是有规律的那还是统一连接之后再关闭。

一定要注意内存问题,其他的就没有什么了。

谢!

小伍。

Connection对象在Close后只是断开了和DB的连接,但是连接池内仍然会存在一段时间。

如果调用Dispose方法则释放该对象的资源并从连接池内清除。

所以在有多次使用connection的地方,要显式关闭connection并Dispose。

即使这样,由于机器(webserver和sqlserver)自动收集connection需要一定的时间,可能还会有错误,不过你可以试试看 估计可以解决大部分问题


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6771431.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存