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

फिक्सिंग लॉक प्रतीक्षा टाइमआउट पार हो गया; 'अटक MySQL तालिका' के लिए लेनदेन को पुनरारंभ करने का प्रयास करें?

मुझे भी इसी तरह की समस्या थी और चल रहे थ्रेड्स की जाँच करके इसे हल किया। चल रहे थ्रेड्स को देखने के लिए mysql कमांड लाइन इंटरफ़ेस में निम्न कमांड का उपयोग करें:

SHOW PROCESSLIST;

इसे phpMyAdmin से भी भेजा जा सकता है यदि आपके पास mysql कमांड लाइन इंटरफ़ेस तक पहुंच नहीं है।
यह संबंधित आईडी और निष्पादन समय के साथ थ्रेड्स की एक सूची प्रदर्शित करेगा, ताकि आप उन थ्रेड्स को मार सकें जिनमें बहुत अधिक समय लग रहा है। निष्पादित करने के लिए। phpMyAdmin में आपके पास KILL का उपयोग करके थ्रेड्स को रोकने के लिए एक बटन होगा, यदि आप कमांड लाइन इंटरफ़ेस का उपयोग कर रहे हैं, तो बस KILL कमांड के बाद थ्रेड आईडी का उपयोग करें, जैसे निम्न उदाहरण में:

KILL 115;

यह संबंधित थ्रेड के लिए कनेक्शन को समाप्त कर देगा।



  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. पीटी-क्वेरी-डाइजेस्ट विकल्प - क्लस्टर कंट्रोल के साथ MySQL क्वेरी प्रबंधन और निगरानी

  3. mysql डेटाबेस में डुप्लिकेट प्रविष्टि से बचने का सबसे अच्छा तरीका

  4. PhpMyAdmin में प्रक्रियाओं को स्टोर करें

  5. MySQL पर विफल रहता है:mysql त्रुटि 1524 (HY000):प्लगइन 'auth_socket' लोड नहीं है