सर्वर पुनरारंभ के बिना MySQL धीमी क्वेरी लॉग को कैसे सक्षम करें
प्रश्न: मैं केवल http पर अनुशंसित विधि के साथ धीमी क्वेरी सीमा निर्धारित कर सकता हूं ://crazytoon.com/2007/07/23/. क्या किसी और चीज़ की आवश्यकता है, जैसे फ़ाइलपथ निर्दिष्ट करना?
ए: MySQL दस्तावेज़ के अनुसार, डिफ़ॉल्ट धीमी क्वेरी लॉग फ़ाइल का नाम होस्ट_नाम-slow.log है जो डेटा निर्देशिका में स्थित है। यदि आपको SHOW VARIABLES चलाते समय कोई लॉग फ़ाइल दिखाई नहीं देती है, तो यह संभवतः इसलिए है क्योंकि आप MySQL संस्करण 5.0.77 या इससे पहले का उपयोग कर रहे हैं। इन संस्करणों के लिए, निम्न कमांड का उपयोग करें:
SET GLOBAL log_slow_queries = 1;
हालाँकि, MySQL 5.1 के बाद से, आप निम्न कमांड का उपयोग कर सकते हैं:
SET GLOBAL slow_query_log = 'ON';
फ्लश लॉग्स के साथ लॉग को फ्लश करना याद रखें।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3