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