मुझे EXPLAIN SELECT क्वेरी MySQL में बहुत उपयोगी है क्योंकि यह जानकारी देता है कि SQL कैसे निष्पादित किया जाएगा और विश्लेषण करने का अवसर प्रदान करता है, उदाहरण के लिए, अनुपलब्ध इंडेक्स जो आपको पहले सुधार में सुधार करने के लिए जोड़ना चाहिए क्वेरी स्वयं कर रहे हैं और आंकड़ों का विश्लेषण कर रहे हैं।अन्य डेटाबेस में EXPLAIN SELECT
मेरा प्रश्न है: एमएस एसक्यूएल, फायरबर्ड, इंग्रेस जैसे डेटाबेस में, एक समान कमांड उपलब्ध है?
फायरबर्ड में हमारे पास योजना है, लेकिन बहुत कमजोर है क्योंकि कई बार एक साधारण गलती देखने के लिए बहुत लंबे प्रश्नों को चलाने के लिए कई बार चलना पड़ता है।
सादर,
मौरो एच Leggieri
Firebird में योजना की व्याख्या को दर्शाता है जब आप * क्वेरी * तैयार करते हैं तो उपलब्ध है। इसलिए आपको यह पता लगाने के लिए वास्तव में क्वेरी चलाने की ज़रूरत नहीं है कि यह एक खराब कलाकार बनने जा रहा है। –
फायरबर्ड में, यदि आप आईबीएक्सपेरेट या डेटाबेस वर्कबेंच का उपयोग करते हैं: आप आसानी से देख सकते हैं कि समस्या कहां आती है। अच्छा प्लान विश्लेषक है जो आपको अनुक्रमित या अनुक्रमित फ़ील्ड दिखाता है –