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

मैं लेनदेन गतिरोध को कैसे दूर कर सकता हूं?

कुछ इस तरह 'innodb status' आउटपुट को देखते हुए:

---TRANSACTION 0 0, not started, process no 1024, OS thread id 140386055603968
MySQL thread id 197, query id 771 localhost marc
show innodb status

आप करना चाहेंगे

KILL QUERY 771

डेडलॉक किए गए दो प्रश्नों में से एक को मारने के लिए। वह क्वेरी को मार देगा, लेकिन कनेक्शन को खुला छोड़ दें। अगर आप कनेक्शन को खत्म करना चाहते हैं, तो आपको KILL 197 . करना होगा ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL डेटाबेस में लिंक की गई सूची लाई जा रही है

  2. MySql उसी तालिका में चाइल्ड रिकॉर्ड्स को हटाने के लिए ट्रिगर करता है

  3. पंक्तियों का मिलान क्यों होगा लेकिन mysql अपडेट स्टेटमेंट के साथ नहीं बदला जाएगा?

  4. InnoDB चयन करें ... अद्यतन विवरण के लिए एक तालिका में सभी पंक्तियों को लॉक करना

  5. Mysql2 मणि ​​के साथ ऐप इंस्टॉल करने का प्रयास करते समय त्रुटि