मेरे पास एक MySQL InnoDB लॉक है जो उपयोगकर्ता को लॉग इन करने से रोक रहा है। मुझे इस लॉक के कारण इस बारे में परवाह नहीं है - मुझे बस लॉक को साफ़ करने की आवश्यकता है डेटाबेस को पुनरारंभ करना। क्वेरी प्रक्रिया को मारना कुछ भी नहीं है FYI। कोई सुझाव? धन्यवाद।डेटाबेस को पुनरारंभ किए बिना MySQL InnoDB लॉक को साफ़ करने की आवश्यकता है
6
A
उत्तर
12
यहाँ कैसे मैं समस्या को हल करने को बंद कर रहा है:
mysql> show engine innodb status\G
*************************** 1. row ***************************
Type: InnoDB
Name:
Status:
=====================================
120710 18:05:37 INNODB MONITOR OUTPUT
=====================================
Per second averages calculated from the last 37 seconds
----------
SEMAPHORES
----------
OS WAIT ARRAY INFO: reservation count 208374, signal count 196902
Mutex spin waits 0, rounds 39211638, OS waits 80663
RW-shared spins 588505, OS waits 68505; RW-excl spins 3204502, OS waits 53586
------------
TRANSACTIONS
------------
Trx id counter 1 3626791829
Purge done for trx's n:o < 1 3625948819 undo n:o < 0 0
History list length 6754
LIST OF TRANSACTIONS FOR EACH SESSION:
...
---TRANSACTION 1 3625948818, ACTIVE 2892 sec, process no 1981, OS thread id 140020625811200
2 lock struct(s), heap size 368, 1 row lock(s), undo log entries 1
>>>>> MySQL thread id 14982, query id 232584561 localhost dbuser
Trx read view will not see trx with id >= 1 3625948819, sees < 1 3625948817
mysql> kill 14982;
Query OK, 0 rows affected (0.00 sec)
ध्यान दें कि >>>>> के साथ लाइन जहां MySQL थ्रेड ID परिभाषित किया गया है है - यह इस सूत्र है कि मारे गए किया जाना चाहिए।
कृपया this पोस्ट भी देखें - बहुत उपयोगी।
+6
आप माईएसक्यूएल 5.5 और ऊपर के साथ 'शो इंजन इननोड स्टेटस \ G' का उपयोग करना चाहेंगे (' इंजन 'वैकल्पिक होने के लिए उपयोग किया जाता है) – checkorbored
संबंधित मुद्दे
- 1. सर्वर को पुनरारंभ किए बिना MySQL क्वेरी कैश साफ़ करें
- 2. सर्वर को पुनरारंभ किए बिना पुनरारंभ करें?
- 3. MySQL InnoDB डेटाबेस पुनर्स्थापित
- 4. गतिशील मार्गों को पंजीकृत करने के लिए, एक ऐप को पुनरारंभ करने की आवश्यकता है?
- 5. मैं सर्वर को पुनरारंभ किए बिना कोल्डफ्यूजन क्वेरी कैश को कैसे साफ़ करूं?
- 6. एएसपी.नेट स्थानीयकरण: एप्लिकेशन को पुनरारंभ किए बिना संसाधनों को बदलना?
- 7. क्या .NET Framework 4.0 को पुनरारंभ करने की आवश्यकता है?
- 8. स्क्रीन को साफ़ किए बिना एनसीआरएस प्रारंभिकरण
- 9. सेवा को पुनरारंभ किए बिना डब्ल्यूसीएफ सेवा पुस्तकालय को बदलें
- 10. क्या प्रक्रिया को पुनरारंभ किए बिना आईआईएस को एज़ूर वेब भूमिका पर पुनरारंभ करना संभव है?
- 11. Emacs को पुनरारंभ किए बिना कॉन्फ़िगरेशन को दोबारा लोड करें
- 12. mysql डिफ़ॉल्ट इंजन को innodb
- 13. ऐप को पुनरारंभ किए बिना आईओएस में ऐप भाषा बदलें
- 14. जब जेएसपी बदल जाता है तो टोमकैट को पुनरारंभ करने की आवश्यकता नहीं होती है
- 15. ड्राइव को अलग करने के लिए MySQL InnoDB डेटाबेस को स्थानांतरित करना
- 16. MySQL - InnoDB MyISAM
- 17. जावा स्विंग लुक को बदलने और एप्लिकेशन को पुनरारंभ किए बिना महसूस करने के लिए कैसे?
- 18. प्रक्रियाओं को पुनरारंभ किए बिना साझा लाइब्रेरी अपडेट करें
- 19. mysql डेटाबेस से उत्पादडेटा प्राप्त करने की आवश्यकता
- 20. प्रोग्राम चलाने से पहले कुछ इंस्टॉलर्स को कंप्यूटर को पुनरारंभ करने की आवश्यकता क्यों होती है?
- 21. डब्ल्यूपीएफ: बिना साफ़ किए गए डाटाबेस संग्रह सामग्री को बदलें/
- 22. ब्राउजर को लॉक किए बिना जावास्क्रिप्ट निष्पादन रोकें
- 23. बैश: Virtualenvwrapper इंस्टॉल करने के बाद खोल को कैसे ताज़ा करें [खोल को पुनरारंभ किए बिना]?
- 24. क्या Django कोड बदलते समय uWSGI को पुनरारंभ करने की आवश्यकता है?
- 25. जेवीएम थ्रेड डंप थ्रेड्स को लॉक किए बिना मॉनीटर युक्त
- 26. वीएस -2010 में कर्सर आइकन को पृष्ठ को पुनरारंभ किए बिना पॉइंटर पर फंसने से रोकने का कोई तरीका है?
- 27. उपयोगकर्ता.config को खाली करने का कारण क्या है? और मैं पुनरारंभ किए बिना कैसे पुनर्स्थापित करूं?
- 28. क्या जेएसएफ में सर्वर को पुनरारंभ किए बिना ऐप को अपडेट करना संभव है?
- 29. एएसपीनेट सी # को आईआईएस पुनरारंभ करने की आवश्यकता है जब नई डीएलएल बीआईएन निर्देशिका
- 30. क्या Django को पुनरारंभ किए बिना दृश्य को फिर से लोड करना संभव है?
मुझे माईसैम के साथ एक ही समस्या थी और मैं तालिका को सुधारकर इसे हल करने में सक्षम था। मुझे यह नहीं पता कि इससे मदद मिलेगी, लेकिन यह –
की शुरुआत है, लेकिन दुर्भाग्य से मरम्मत तालिका का उपयोग इनो डीबी के साथ नहीं किया जाता है। – modulaaron
चेक टेबल का उपयोग करें और हमें बताएं कि आउटपुट क्या है। – Jocelyn