没有关闭的话,即内存没有释放,没有释放过多的话,会导致内存漏洞,对C这是一个致命的问题,建议养成良好习惯,用完要关闭。
对于你问的,多次 *** 作的问题。
我觉得这个要看具体情况了,如果是频繁的插入删除的数据库 *** 作,那我建议是直接给后台plsql或者t-sql处理就好了。如果是有规律的那还是统一连接之后再关闭。
一定要注意内存问题,其他的就没有什么了。
谢!
小伍。
Connection对象在Close后只是断开了和DB的连接,但是连接池内仍然会存在一段时间。如果调用Dispose方法则释放该对象的资源并从连接池内清除。
所以在有多次使用connection的地方,要显式关闭connection并Dispose。
即使这样,由于机器(webserver和sqlserver)自动收集connection需要一定的时间,可能还会有错误,不过你可以试试看 估计可以解决大部分问题
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)