【发布时间】:2012-12-01 07:42:09
【问题描述】:
我的托管公司阻止我的网站使用超过 15 个并发数据库连接。但是在我的代码中,我关闭了我打开的每一个连接。但是他们仍然说并发连接太多。并建议我应该更改我网站的源代码的解决方案。那么请告诉我有关此问题的解决方案?而且我的网站是动态的,所以将其设为静态的简单 HTML 旧日类型会有所不同吗?
另请注意,我在没有想到任何解决方案的情况下尝试了这个,在每个con.open() 之前,我添加了con.Close(),这样任何其他打开的连接都将被关闭。
【问题讨论】:
-
通常连接在打开后关闭。你的方法有些地方不太对劲。
-
其实我是为了解决这个问题。我知道连接只能在打开后关闭,但作为试验我这样做了。
-
如何在打开之前关闭连接对我有帮助……除非你有一大堆静态连接(或存储在会话变量中)来增加连接池……
标签: c# asp.net sql-server-2008 connection database-connection