उपयोग:
SHOW OPEN TABLES
एक जांच है कि क्या स्तंभ In_use
0. उस मामले में से अधिक है, मेज बंद है।
उदाहरण
बंद कर दिया तालिकाओं की सूची:
तालिका tb_employees
या लॉक हो गया है show open tables WHERE In_use > 0
चेक या नहीं:
show open tables WHERE Table LIKE 'tb_employees' AND In_use > 0
official documentation से:
In_use
तालिका ताले की संख्या या लॉक के अनुरोधों को वहाँ तालिका के लिए कर रहे हैं। उदाहरण के लिए, अगर एक ग्राहक का उपयोग कर लॉक टेबल t1 लिखें तालिका के लिए एक ताला प्राप्त कर लेता है, In_use 1. एक और ग्राहक के मुद्दों लॉक टेबल t1 लिखें जबकि तालिका बंद कर दिया रहता है, ग्राहक के लिए इंतजार को अवरुद्ध कर देगा तो हो जाएगा लॉक, लेकिन लॉक अनुरोध होने का कारण बनता है 2. यदि गिनती शून्य है, तालिका खुला है लेकिन वर्तमान में उपयोग नहीं किया जा रहा है। हैंडलर द्वारा इनयूज भी बढ़ गया है ... खोलें कथन और हैंडलर द्वारा बंद ... बंद करें।
धन्यवाद क्रिस्टियन, सही दिखता है। – Sharpeye500