मैं डेटा रीडर के बारे में बहुत कुछ नहीं जानता लेकिन ऐसा लगता है कि आपको इस रिसाव को खोजने की जरूरत है। मैं सुझाव दूंगा कि पहले अपने कनेक्शन स्ट्रिंग में पूल आकार को मैन्युअल रूप से सेट करें:अधिकतम और न्यूनतम पूल आकार विशेषताएँ विवरण के लिए देखें:http://dev.mysql.com/doc/refman/5.0/en/connector-net-connection-options.html
मैं यह भी सुझाव दूंगा कि कनेक्शन के जीवन चक्र के साथ वास्तव में क्या होता है यह देखने के लिए पूलिंग सेट के साथ कनेक्शन के उद्घाटन और समापन की निगरानी करना। आप mysql कंसोल में उपयोग कर सकते हैं
show processlist;
वर्तमान कनेक्शन देखने के लिए और
show global status;
सभी डीबी विशेषताओं की निगरानी के लिए। मैं "बहुत अधिक कनेक्शन समस्या" के बारे में बताते हुए MySQL के इस लेख को पढ़ने का भी सुझाव दूंगा
http://dev.mysql.com/doc /refman/5.5/hi/too-many-connections.html
सुनिश्चित करें कि mysql कॉन्फ़िगरेशन आपके एप्लिकेशन कॉन्फ़िगरेशन के अनुरूप है, यह सुनिश्चित करने के लिए कि आप सर्वर की तुलना में बहुत अधिक कनेक्शन की अनुमति नहीं देते हैं।
चीयर्स,