MySQL इंडेक्सिंग प्रदर्शन को अनुकूलित करना
MySQL इंडेक्सिंग के प्रदर्शन को प्रभावी ढंग से जांचने के लिए, आप निम्नलिखित क्वेरी का उपयोग कर सकते हैं:
EXPLAIN EXTENDED SELECT col1, col2, col3, COUNT(1) FROM table_name WHERE col1 = val GROUP BY col1 ORDER BY col2; SHOW WARNINGS;
इस क्वेरी के आउटपुट की जांच करके, आप यह निर्धारित कर सकते हैं कि आपकी क्वेरी किसी इंडेक्स का उपयोग करती है या नहीं। प्रदर्शन को और बेहतर बनाने के लिए, एक कवरिंग इंडेक्स बनाने पर विचार करें। इसमें निम्नलिखित क्रम में कॉलम जोड़ना शामिल है:
उदाहरण के लिए, प्रदान की गई क्वेरी के लिए, आप निम्नानुसार एक कवरिंग इंडेक्स लागू कर सकते हैं:
KEY(col1, col2, col3)
यह ध्यान रखना महत्वपूर्ण है कि अतिरिक्त इंडेक्स जोड़ने से क्वेरी प्रदर्शन को अनुकूलित किया जा सकता है, यह हो सकता है सम्मिलित क्वेरीज़ को भी धीमा करें। इसलिए, ट्रेड-ऑफ़ पर सावधानीपूर्वक विचार करें और केवल वही इंडेक्स बनाएं जो प्रदर्शन में सुधार के लिए आवश्यक हों।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3