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

MySQL/हाइबरनेट - मैं एक MySQL पूल किए गए कनेक्शन को कैसे डिबग कर सकता हूं जो गिरता रहता है?

आपके द्वारा प्रदान किए गए स्टैक-ट्रेस से, मैं एक निष्कर्ष निकाल सकता हूं:आप बस कनेक्शन से बाहर हो रहे हैं।

यह लंबे समय तक चलने वाले लेन-देन के कारण हो सकता है, संभवतः धीमी क्वेरी या अनुचित एप्लिकेशन लेनदेन सीमाओं के कारण।

मेरा सुझाव है कि आप FlexyPool का उपयोग करना शुरू कर दें। , जो टॉमकैट डीबीसीपी का समर्थन करता है और कनेक्शन और लेनदेन उपयोग दोनों की बेहतर समझ प्राप्त करता है। फ्लेक्सीपूल कई हिस्टोग्राम आपकी रुचि हो सकती है, जैसे कनेक्शन प्राप्ति का समय और पट्टे का समय।

एक, बस सुरक्षित पक्ष पर रहने के लिए, 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. शर्त के साथ छोटा करें

  2. PHP/MySQL के साथ मैसेजिंग सिस्टम

  3. सर्वर समय क्षेत्र मान 'AEST' अपरिचित है या एक से अधिक समय क्षेत्र का प्रतिनिधित्व करता है

  4. MySQL में दो समान तालिकाओं में शामिल होना

  5. MYSQL तालिका को अनलॉक कैसे करें यदि मैंने कमांड का उपयोग किया है LOCK तालिका table_name WRITE;