I had similar problems, although the application supposedly closed its connections, and I could see how they flow in SQL as sleeping connections. After checking the problem, I will add the following line to the connection string in webconfig with the following test:
Connection Lifetime=600
This should have killed any sleeping compounds in 10 minutes - but it didnโt ...
In a further review, I had pending window updates on both my web server and SQL server. And magic, the problem is gone!
I would like to have a more specific answer for you, but somewhere between adding that the "Connection Lifetime" and updating my web servers and SQL servers with patches completely fixed the problem for me. I was clean for 3 weeks, no problem.
source share