我正在研究一个现有的经典asp应用程序。设置如下:
conn.open
中的方法来执行查询
index.asp和func.asp都包括db.asp。index.asp包括func.asp,没有conn.close调用的位置。
当请求结束时,
我已经使用过sp_who2,但即使在不同的浏览器下运行,我也只能看到应用程序的1条记录。使用集成安全性和连接字符串中的sql帐户进行了尝试。
我查看了性能计数器,但数字从未改变。它们停留在5.MSSQL$Instance:General Statistics\Logical和MSSQL$Instance:General Statistics\User connections。
我们看到多达47个连接从应用程序在生产中,但我不能在本地复制它。连接被列为休眠连接,而不是执行连接。
在IIS 7.5下运行经典asp
发布于 2011-10-25 22:15:40
您应该确保每个连接和每个记录集都关闭并取消引用。示例:
rstData.Close
Set rstData = Nothing
conn.Close
Set conn = Nothinghttps://stackoverflow.com/questions/7896241
复制相似问题