यह संक्षिप्त मार्गदर्शिका बताएगी कि रीयल-टाइम में MySQL डेटाबेस की निगरानी के लिए एक निःशुल्क कमांड लाइन उपयोगिता का उपयोग कैसे करें।
mytop MySQL के लिए एक शीर्ष-जैसी रीयलटाइम कमांड लाइन आधारित निगरानी प्रणाली है। यह जेरेमी ज़ावोडनी द्वारा लिखा गया है, और मुफ्त डाउनलोड के लिए उपलब्ध है। यह अधिकांश यूनिक्स-आधारित प्रणालियों पर चलता है, और निश्चित रूप से लिनक्स मशीनों पर। इस प्रकार की रीयल-टाइम निगरानी एक MySQL सर्वर को प्रशासित करते समय बहुत उपयोगी हो सकती है।
mytop का उपयोग करने में सक्षम होने के लिए आपको एक कार्यरत MySQL सर्वर और कुछ पर्ल मॉड्यूल जैसे DBI, DBD::mysql, Term::ReadKey, और Getopt::Long की आवश्यकता है . आप mytop . का स्रोत कोड संस्करण डाउनलोड कर सकते हैं परियोजना की वेबसाइट से, या आप अपने वितरण के लिए पूर्व-निर्मित बाइनरी पैकेज प्राप्त कर सकते हैं। मुझे पता है कि फेडोरा/रेडहैट और उबंटू सिस्टम के लिए पैकेज हैं। आपको उन्हें वेब पर बहुत आसानी से ढूंढने में सक्षम होना चाहिए। एक बार जब आप mytop का बाइनरी संस्करण प्राप्त कर लें तो इसे इंस्टॉल करें।
एक बार जब आप mytop स्थापित कर लेते हैं तो आप जांच सकते हैं कि यह निम्न कमांड का उपयोग करके काम कर रहा है या नहीं:
# mytop -h dbserver -u dbuser -p dbpassword
dbserver पर MySQL (5.0.37) 50+17:53:46 [13:20:38]
प्रश्न:2.5G qps:609 धीमा:0.0 Se/In/Up/De(%):01/ 00/00/00
मुख्य दक्षता:99.8% बीपीएस इन/आउट:0.0/ 0.0
आईडी यूजर होस्ट/आईपी डीबी टाइम सीएमडी क्वेरी या राज्य
— ————— — — — ————
9570443 dbuser 192.168.10.9 एपडीबी 0 तैयार करें
9575575 dbuser 192.168.109 एपडीबी 0 स्लीप
9576920 डीबीयूसर 192.168.10.9 एपडीबी 0 स्लीप
9593343 डीबीयूजर 192.168.10.4 एपडीबी 0 स्लीप
9601720 डीबीयूजर 192.168.10.3 एपडीबी 0 क्वेरी पूरी प्रक्रिया दिखाएं
9574728 dbuser 192.168. 10.9 एपडीबी 1 नींद
9575771 डीबीयूसर 192.168.10.9 एपडीबी 1 नींद
9579103 डीबीयूसर 192.168.10.9 एपडीबी 1 नींद
9579962 डीबीयूसर 192.168.10.4 एपडीबी 1 नींद
9581070 डीबीयूसर 192.168.10.4 एपडीबी 1 नींद
9585516 dbuser 192.168.10.4 appdb 1 नींद
9585518 dbuser 192.168.10.4 appdb 1 नींद
9597503 dbuser 192.168.10.4 एपडीबी 1 नींद
9597952 डीबीयूसर 192.168.10.4 एपडीबी 1 नींद
9599442 डीबीयूसर 192.168.10.9 एपडीबी 1 नींद
dbserver बदलें , डबसर , और dbpassword अपने MySQL सर्वर की सही साख के साथ। यह आपको mytop . के साथ ब्लॉक से बाहर निकालना चाहिए . आप mytop साइट के प्रलेखन अनुभाग के माध्यम से mytop पर पढ़ सकते हैं।
जब आप यहां हों, तो शायद आप हमारे अन्य MySQL टिप्स, ट्रिक्स और ट्यूटोरियल देखना चाहेंगे।