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

क्वेरी टेबल लॉक कर रही है, उस प्रक्रिया को मार नहीं सकती

जब आप आरडीएस पर एक MySQL इंस्टेंस चलाते हैं और किसी कारण से किसी थ्रेड या क्वेरी को मारना चाहते हैं, तो आप पाएंगे कि आप KILL का उपयोग नहीं कर सकते हैं या mysqladmin kill क्योंकि आपके पास ऐसा करने की अनुमति नहीं है।

RDS mysql.rds_kill . नामक संग्रहीत कार्यविधियाँ प्रदान करता है और mysql.rds_kill_query जो क्रमशः एक धागा और एक प्रश्न को मार देगा। किसी थ्रेड को समाप्त करने के लिए, पहले SHOW PROCESSLIST . का उपयोग करें धागे की सूची प्राप्त करने के लिए और उस धागे की आईडी ढूंढें जिसे आप मारना चाहते हैं। मान लें कि थ्रेड आईडी 53512 है, तो उपयोग करें

CALL mysql.rds_kill(53512)

स्रोत:http ://snak.tumblr.com/post/13856391340/killing-a-thread-or-query-of-mysql-running-on-rds



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL LIKE वास्तव में कैसे काम करता है

  2. डेबियन 8 पर phpMyAdmin को कैसे स्थापित और कॉन्फ़िगर करें?

  3. MySQL का उपयोग करके एक पूर्णांक में शून्य की संख्या प्राप्त करें

  4. PHP का उपयोग करके MySQL तालिका में प्रत्येक पंक्ति के लिए AUTO_INCREMENT कॉलम को फिर से कैसे असाइन करें

  5. कई से कई रिश्ते