【发布时间】:2011-07-01 18:47:01
【问题描述】:
据记载,在不同的站点上,数据源维护连接池。是的,我同意它将维护游泳池 如果我们在完成事务后不关闭连接。但通常我们在完成后关闭连接 与交易。所以实际上数据源永远不会有任何连接来维护池。这个对吗? 只有当程序员忘记关闭连接时才会出现这种情况。对吧?
【问题讨论】:
标签: datasource
据记载,在不同的站点上,数据源维护连接池。是的,我同意它将维护游泳池 如果我们在完成事务后不关闭连接。但通常我们在完成后关闭连接 与交易。所以实际上数据源永远不会有任何连接来维护池。这个对吗? 只有当程序员忘记关闭连接时才会出现这种情况。对吧?
【问题讨论】:
标签: datasource
连接池在一段时间内保持打开的连接,通常在一段时间不活动后关闭它们。忘记关闭连接会阻止它被释放回池中并在以后重用,这就是为什么您应该始终关闭它们。到底是什么问题?
【讨论】:
好吧,如果这是 MS .NET,只要连接字符串相同,Web 服务器就会自动将连接池化。即使您“关闭”它们也会发生这种情况,因此非常有效。
【讨论】: