जावा और सी # में, दोनों के पास System.terminate() जैसी कुछ है। यदि मेरे प्रोग्राम में खुले डेटाबेस कनेक्शन, डेटाबेस पाठक, और डेटाबेस कमांड चर हैं, और मैं अपने प्रोग्राम को कैच क्लॉज में समाप्त कर देता हूं, तो डेटाबेस संसाधन अभी भी उपयोग में रहेगा? या वे पूरी तरह से मुक्त हो जाएंगे क्योंकि मेरा पूरा कार्यक्रम अभी निकला है?यदि कोई कंसोल प्रोग्राम समाप्त हो जाता है, तो प्रोग्राम में उपयोग किए गए डेटाबेस कनेक्शन अभी भी खुले रहेंगे?
आम तौर पर, मैं कैसे बनाने के लिए इस तरह के मामलों को संभाल चाहिए यकीन है कि मैं हमेशा मुक्त डेटाबेस कनेक्शन, सामान्य कार्यक्रम समाप्ति या अप्रत्याशित कार्यक्रम समाप्ति के माध्यम से है कि क्या? कोई अच्छा अभ्यास?
क्या आप कनेक्शन पूल पर विस्तार कर सकते हैं? और मैं उन्हें कैसे लागू करूं? – Saobi