Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL ODBC कनेक्शन को बंद/पूलिंग करना

मैं डेटा रीडर के बारे में बहुत कुछ नहीं जानता लेकिन ऐसा लगता है कि आपको इस रिसाव को खोजने की जरूरत है। मैं सुझाव दूंगा कि पहले अपने कनेक्शन स्ट्रिंग में पूल आकार को मैन्युअल रूप से सेट करें:अधिकतम और न्यूनतम पूल आकार विशेषताएँ विवरण के लिए देखें: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 कॉन्फ़िगरेशन आपके एप्लिकेशन कॉन्फ़िगरेशन के अनुरूप है, यह सुनिश्चित करने के लिए कि आप सर्वर की तुलना में बहुत अधिक कनेक्शन की अनुमति नहीं देते हैं।

चीयर्स,




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. लाइन्स द्वारा टर्मिनेटेड और FIELDS द्वारा टर्मिनेटेड - MySQL . के लिए कई संभावनाएं

  2. हाइबरनेट मैपिंग MySQL डेटटाइम

  3. django ऐप का नाम बदलते समय असंगत माइग्रेशन इतिहास

  4. PHP सुरक्षा प्रश्न?

  5. एसक्यूएल निष्पादन समय को कैसे सीमित करें