Honestly, when you open a SQL connection just go ahead and spend two seconds to close it when you're done. If it becomes super hard for you write a snippet to take care of it for you. Don't call up your infrastructure teams though and complain about poor website connectivity when it breaks and you haven't closed your connections. If you've forgotten what happens when you don't close them there is a good article here (
http://www.15seconds.com/issue/040830.htm)...