लगभग सार्वभौमिक रूप से, डेटाबेस कनेक्शन को निम्नानुसार संभाला जाना चाहिए:जितना संभव हो उतना देर से खोलें, और जितनी जल्दी हो सके बंद करें। एकाधिक प्रश्नों/अपडेट के लिए खोलें और बंद करें... ऐसा न सोचें कि इसे खुला छोड़ने से आपका कुछ भी बचता है। क्योंकि कनेक्शन पूलिंग आमतौर पर आपके लिए कनेक्शन प्रबंधित करने के लिए बहुत अच्छा काम करती है।
एक पृष्ठ के निर्माण में कुछ/कुछ कनेक्शन खोले/बंद करने के लिए यह बिल्कुल ठीक है। पृष्ठ दृश्यों के बीच एकल कनेक्शन को खुला रखने की कोशिश करना काफी खराब . होगा ... किसी भी परिस्थिति में ऐसा न करें।
मूल रूप से, कनेक्शन पूलिंग (लगभग सभी प्रदाताओं के लिए डिफ़ॉल्ट रूप से सक्षम) के साथ, एक कनेक्शन को "बंद करना" वास्तव में इसे पुन:उपयोग करने के लिए पूल में वापस छोड़ देता है। इसे स्वयं खुला रखने का प्रयास मूल्यवान कनेक्शनों को जोड़ देगा।