कुछ तरीके हैं जो मैं सुझा सकता हूं।
SELECT * FROM information_schema.PROCESSLIST WHERE USER="someuser";
अब यह आपके ऊपर है कि आप क्या इस्तेमाल करते हैं। इसे एक फ़ाइल में संग्रहीत करने के लिए एक क्रोनजॉब (लिनक्स) लिखें या इसे एक MySQL तालिका में दर्ज करने के लिए एक MySQL ईवेंट लिखें।- सामान्य क्वेरी लॉग का उपयोग करें और वांछित परिणाम प्राप्त करने के लिए लॉग फ़ाइल को पार्स करने के लिए linux awk, sed, grep आदि जैसे टूल का उपयोग करें
लेकिन अगर आप कमांड लाइन लाइनक्स कमांड लिखने के आदी नहीं हैं तो आप mk-query-digest
का उपयोग कर सकते हैं या यहां तक कि कस्टम निगरानी उपकरण जैसे nagios
. को भी कॉन्फ़िगर कर सकते हैं , cacti
आदि। लेकिन मैं व्यक्तिगत रूप से MONyog
पसंद करता हूं। , यह बिंदु 1 और 2 दोनों को पूरी तरह से करता है और सबसे अच्छी बात यह है कि इसमें एक GUI है।