SQL डेवलपर के बारे में एक चीज जो मुझे हमेशा पसंद आई है, वह यह है कि यह मेरा समय कैसे बचाता है। ज़रूर, मुझे यह फैंसी दिखने वाला GUI टूल मिलता है जो मुझे डेटाबेस में SQL कमांड दर्ज करने में सक्षम बनाता है। लेकिन मेरे पास एसक्यूएल * प्लस और सर्वर मैनेजर के साथ शुरू से ही वह क्षमता है (यदि आप उस एक को याद रखने के लिए काफी लंबे समय से हैं)। लेकिन एसक्यूएल देव एक अच्छा समय बचाने वाला है और यही कारण है कि मैं शायद ही कभी एसक्यूएल * प्लस का उपयोग करता हूं।
SQL देव 4.2 को पिछले सप्ताह उत्पादन के लिए जारी किया गया था और इसकी नई सुविधाओं में से एक मुझे इंस्टेंस व्यूअर से शीर्ष SQL अनुभाग पसंद है। यह जानकारी कोई नई बात नहीं है। मैं इस जानकारी को SQL स्क्रिप्ट और Oracle के एंटरप्राइज़ मैनेजर से प्राप्त करने में सक्षम हूं। लेकिन SQL Dev एक बार फिर मेरा समय बचाता है।
इस नई सुविधा का उपयोग करने के लिए, स्पष्ट रूप से SQL देव 4.2 चलाना होगा। यदि आपके पास इस नवीनतम संस्करण की प्रति नहीं है, तो आप इसे यहां प्राप्त कर सकते हैं। फिर डीबीए पैनल पर जाएं और अपनी पसंद के इंस्टेंस से कनेक्ट करें। फिर इंस्टेंस व्यूअर लॉन्च करें। आपको शीर्ष SQL अनुभाग काफी आसानी से देखने में सक्षम होना चाहिए।
आप अपनी पसंद के मीट्रिक के अनुसार क्रमित करने के लिए उन कॉलम शीर्षकों पर क्लिक कर सकते हैं।
यदि आप किसी विशिष्ट SQL कथन पर डबल-क्लिक करते हैं, तो इस उदाहरण के लिए पहली बार ऐसा करने पर, SQL Dev आपको संभावित नुकसान से बचाने की कोशिश करता है क्योंकि इसके लिए ट्यूनिंग पैक विकल्प की आवश्यकता होती है।
जब आप हाँ दबाते हैं, और ऐसा केवल तभी करते हैं जब आपके पास इस वैकल्पिक पैक के लिए लाइसेंस है, तो आपको उस SQL कथन का विवरण दिया जाता है। आप व्याख्या योजना देख सकते हैं:
इस नई सुविधा के मेरे दो पसंदीदा भागों में से एक है बाइंड वैरिएबल मानों तक आसान पहुंच प्राप्त करने की क्षमता। SQL कथनों को ट्यून करते समय अक्सर, मुझे यह निर्धारित करने की आवश्यकता होती है कि उपयोगकर्ता ने बाइंड वैरिएबल मानों के लिए क्या आपूर्ति की है।
केवल SQL ट्यूनिंग सलाह टैब पर क्लिक करके, मैं ट्यूनिंग सलाहकार के परिणाम देख सकता हूँ। यह मेरी अन्य पसंदीदा विशेषता है और मुझे ब्राउज़र लॉन्च करने और एंटरप्राइज़ मैनेजर से कनेक्ट करने के लिए बहुत समय बचाता है, और तब तक लगभग 10 अन्य क्लिक करता है जब तक कि मुझे वही जानकारी नहीं मिलती।
अंतिम जानकारी इस SQL कथन के लिए बीता हुआ समय इतिहास दिखा रही है।
जब मैंने पहली बार SQL देव 4.2 के लिए प्रारंभिक दत्तक जानकारी पढ़ी, तो इसका बहुत कुछ नए फ़ॉर्मेटर पर केंद्रित था। जबकि यह कई लोगों के लिए एक अच्छा समय बचाने वाला है, मैं शायद ही कभी इसका इस्तेमाल करता हूं। लेकिन यह उन नई सुविधाओं में से एक है जिसे लेकर मैं वास्तव में उत्साहित हूं।