ado.net连sql2005的问题

connection close掉之后,在sql2005里并不消失而是处于睡眠状态。

用loadrunner跑压力测试,发觉5个人,10个人,都正常,但20个人就不正常了。而且一到20个人之后连sql2005都连不进去了。在性能里监视sql2005的连接数和cpu的占用情况,感觉sql2005在20个人的时候连接数达到了近300.但我就20个人呀。一个人就算连2个DB的话也就100多个connections而且我检查了代码每次connection都close掉了。但感觉我就算close之后,那个连接在sql2005里也不会消失而是作为睡眠状态。超过一定时间不用的话,才会kill掉。这个问题这里先记下。解决方法目前仍在查询中。

原文地址:https://www.cnblogs.com/ziling8163/p/1362170.html