My site is hosted in a shared hosting environment and since I upgraded to v4.5.5 I have had no issues on the site in terms of its resource consumption. However my hosting company recently informed me that that my DNN installation does not always close all the connections with the SQL database and - consequently - my SQL database started to hog 100% of the database server's CPU.
When the hosting company brought the issue to my attention I established that:
Despite these findings and steps that I took, the issue has persisted - the database connections continued to stay open and my SQL server DB hogged 100% of the CPU on the DB serever. The hosting company then took the step to cut the connection between my DNN app and the database pending me resolving the problem (i.e. my DNN app is temporarily dead).
What usually causes this sort of issue? Can anyone provide some suggestions on how I can trouble-shoot it? Could it be scheduling tasks? Or logging of errors by the app in the DB? I am very short on ideas as to where I can begin.
Thanks,
eoghano