तो, यह एक नए डेटाबेस प्रदर्शन निगरानी मंच के लिए समय है? प्रति डीबीए डेटाबेस की मात्रा में तेजी से वृद्धि के साथ, यह मैन्युअल निदान और निगरानी से दूर संक्रमण का समय है।
शायद आपकी सबसे बड़ी चुनौती सभी डेटाबेस प्रदर्शन निगरानी विकल्पों में से किसी एक को खोजने के लिए है जो आपकी आवश्यकताओं के साथ-साथ एक डीबीए के रूप में आपकी भूमिका के लिए सबसे उपयुक्त है।
आइए कुछ निगरानी विकल्पों पर नज़र डालें जो आपको सही SQL डेटाबेस प्लेटफ़ॉर्म की खोज करने पर मिलेंगे।
अलार्म
किसी भी अच्छी निगरानी प्रणाली में अलार्म शामिल हैं। अलार्म को उद्योग के सर्वोत्तम-अभ्यास थ्रेसहोल्ड के साथ पूर्व-कॉन्फ़िगर किया जाना चाहिए और बाद में अनुकूलित करने के विकल्प के साथ यदि आप अपने वातावरण में उपयोग के मामले पाते हैं जो मानदंड से भिन्न हैं। आदर्श रूप से, आपको विशिष्ट नियम बनाने में सक्षम होना चाहिए (उदाहरण के लिए "इस अलार्म से इस उदाहरण को बाहर करें" या "केवल एक अलर्ट बढ़ाएं यदि यह अलार्म x संख्या में ट्रिगर होता है")।
अलार्म एक वास्तविक छूटा हुआ अवसर हो सकता है - अधिकांश अलार्म आपको केवल यह बताते हैं कि एक मीट्रिक ने एक सीमा का उल्लंघन किया है, लेकिन यह बहुत अच्छा नहीं होगा यदि आपका मॉनिटरिंग सिस्टम कुछ संबद्ध मेट्रिक्स प्रस्तुत करके आपके लिए निदान प्रक्रिया शुरू कर सकता है, इसके लिए एक ट्रेंड लाइन संबंधित मीट्रिक, अलार्म की कुछ व्याख्या, या स्थिति का निवारण या उपचार करने के तरीके पर कुछ संकेत? "स्मार्ट" अलार्म के लिए अपनी आँखें बाहर रखें।
प्रभावी अलार्म प्रबंधन
यदि आपके पास व्यस्त वातावरण में कई डेटाबेस हैं, तो आपको समय के साथ प्रदर्शन में बहुत उतार-चढ़ाव देखने की संभावना है। अलार्म तब जारी किया जाएगा जब सिस्टम सामान्य वर्कलोड से निपटता है, जब विकास खराब परीक्षण किए गए कोड को तैनात करता है, या जब यादृच्छिक परिदृश्य होते हैं। सुनिश्चित करें कि आपके पास एक उपकरण है जो आपको प्राथमिकता देता है कि किन उदाहरणों पर सबसे अधिक तत्काल ध्यान देने की आवश्यकता है, और यह कि अलार्म के समूहीकरण और प्रबंधन से संबंधित मजबूत विशेषताएं हैं।
व्यापक निदान
अलार्म जारी करना प्रक्रिया का पहला चरण है। किसी समस्या के बारे में जानने का मुख्य लाभ उसे ठीक करने की क्षमता है। व्यापक डीप-डाइव डायग्नोस्टिक्स के बिना मॉनिटरिंग सिस्टम का प्रदर्शन करने वाला एक डेटाबेस आपको बिना किसी इलाज के दर्द की दुनिया में उजागर करेगा! सुनिश्चित करें कि आपके टूलसेट में परिष्कृत डेटाबेस विज़ुअलाइज़ेशन है ताकि आप सेकंड में समस्या का विश्लेषण करने के लिए आवश्यक मीट्रिक की असंख्य व्याख्या कर सकें। फिर सुनिश्चित करें कि आपके द्वारा देखे जाने की संभावना वाली सबसे अधिक होने वाली समस्याओं से अनुकूलित नैदानिक कार्यप्रवाह हैं।
मूल्य के लिए त्वरित समय
यह महत्वपूर्ण है कि आप तेजी से आगे बढ़ सकें और अपने सिस्टम को कॉन्फ़िगर करने और अनुकूलित करने में समय बर्बाद न करें। प्रदर्शन रिपॉजिटरी को निरंतर देखभाल की आवश्यकता होती है। याद रखें - वे अपने आप में अत्यधिक लेन-देन वाली प्रणालियाँ हैं जो प्रति सेकंड सैकड़ों मीट्रिक एकत्र करती हैं। पर्यावरण के किसी भी आकार के लिए इन प्रणालियों को आवास देना एक गैर-तुच्छ प्रयास है जो तेजी से महंगा हो सकता है। SaaS समाधान उस बोझ को दूर कर सकते हैं जिससे आपको स्थिर पैमाने, अनुमानित लागत और तेजी से मूल्य का समय मिलता है।
कार्यभार विश्लेषण
लक्षण शायद ही कभी मूल कारण को दर्शाता है। एक अन्वेषक के रूप में आपकी नौकरी के लिए आपको सभी कोणों से अपने कार्यभार की जांच करने की आवश्यकता होगी। SQL ने सबसे बड़ा कार्यभार क्या उत्पन्न किया, सबसे सामान्य रूप से होने वाले प्रतीक्षा आँकड़े कौन से थे, किससे, किन उदाहरणों पर, किस होस्ट पर, आदि। रूबिक्स क्यूब की तरह अपने कार्यभार का इलाज करने में सक्षम होने के कारण आप इसे विभिन्न प्रकार के क्षेत्रों में तुरंत विच्छेदित कर सकते हैं। आयाम, एक अमूल्य क्षमता है जो आपको मूल कारण तक तेजी से पहुंचने में मदद करती है।
अधिकांश मॉनिटरिंग सिस्टम ईमेल के माध्यम से अलार्म अधिसूचना का समर्थन करते हैं। यह बहुत अच्छा है, लेकिन अगर आप सप्ताहांत में घर पर हैं, तो घंटों से सूचना प्राप्त करने के लिए, अपने लैपटॉप या कार्यालय में केवल यह पता लगाने के लिए बहुत निराशा होती है कि अलार्म मामूली था, एक ज्ञात समस्या, या कुछ ऐसा जो आपके पास हो सकता था दूर से संभाला। एक व्यापक मोबाइल ऐप मोबाइल डिवाइस पर अलार्म डिलीवर कर सकता है, और अगर सही तरीके से बनाया गया है, तो यह रियल टाइम डायग्नोस्टिक्स भी दे सकता है ताकि आप वहीं और फिर अपने डिवाइस से समस्या निवारण शुरू कर सकें। मोबाइल डिवाइस पर ब्राउज़र आधारित यूएक्स का उपयोग करने वाले विक्रेताओं से बचने की कोशिश करें। ये सीमित स्क्रीन रियल एस्टेट पर उपयोग करने के लिए भद्दे और कठिन होते हैं। समर्पित iOS और Android ऐप्स देखें..
इतिहास
सक्रिय डेटाबेस द्रव प्रणाली हैं जो समय के साथ बदलते हैं। यह महत्वपूर्ण है कि आपकी पसंद ऐतिहासिक डेटा बनाए रखे ताकि आप पहले से हो चुकी समस्याओं का निवारण कर सकें, यह स्थापित कर सकें कि क्या वे एक बार बंद हैं या आवर्ती हैं, और वे समय के साथ कैसे चलन में हैं। इस डेटा को रखने के लिए आवश्यक संग्रहण को ध्यान से देखें और कितना इतिहास रखा गया है। प्रदर्शन भंडार बड़ी तेजी से प्राप्त कर सकते हैं। यदि आप सास समाधान देख रहे हैं, तो उन समाधानों से बचें, जिनकी कीमत आपके प्रदर्शन डेटा संग्रहण के लिए टैग की गई है।
ट्यूनिंग और अनुकूलन
हमेशा ध्यान रखें कि आपका अंतिम लक्ष्य चीजों को सुधारना है - सिर्फ यह जानना नहीं कि क्या गलत है। ट्यूनिंग के अवसरों को उजागर करने वाले टूलिंग की तलाश करें। जब आपको SQL का एक समस्याग्रस्त टुकड़ा मिलता है, तो योजना को बेहतर बनाने के लिए देखें या शायद कोड को ही ट्वीक करें। यह एक जटिल कार्य हो सकता है। बिल्ट-इन आर्टिफिशियल इंटेलिजेंस के साथ टूलिंग की तलाश करना सुनिश्चित करें जो जटिल ट्यूनिंग को संभाल सके और आपके विशेष उदाहरण के लिए सबसे अच्छा विकल्प देने के लिए कई क्रमपरिवर्तन की जांच कर सके।
स्वास्थ्य जांच
डेटाबेस प्रदर्शन निगरानी प्रणाली कुछ हद तक गहन देखभाल वातावरण की तरह हैं। वे लगातार आपके डेटाबेस के महत्वपूर्ण आंकड़ों की निगरानी कर रहे हैं। गहन देखभाल रिपोर्ट के बाद भी सब कुछ ठीक है, फिर भी आप यह सुनिश्चित करने के लिए नियमित रूप से अपने पारिवारिक चिकित्सक से मिलें कि आपके स्वास्थ्य के रुझान अच्छे हैं। आप वजन, जीवनशैली, रक्तचाप आदि जैसी चीजों को देखेंगे। डेटाबेस अलग नहीं हैं। महत्वपूर्ण संकेतों पर लगातार नजर रखने के अलावा, स्वास्थ्य प्रवृत्तियों पर भी ध्यान देना महत्वपूर्ण है (उदाहरण के लिए, क्या मैं बैकअप कर रहा हूं? ओ मेरे पास लापता इंडेक्स हैं?, मेरे कार्यभार का कितना प्रतिशत तदर्थ प्रश्नों से है?) ऐसे कई प्रश्न हैं जो आप पूछ सकते हैं जो आपको आगे आने वाली परेशानी के प्रारंभिक चेतावनी संकेतक देंगे। एक ऐसी प्रणाली की तलाश करें जो आपको इस प्रकार की अंतर्दृष्टि प्रदान कर सके।
अपने व्यवसाय के लिए सही डेटाबेस प्रदर्शन निगरानी मंच चुनने के लिए इन शीर्ष निगरानी सुविधाओं का उपयोग करें।
__________
अपने कंपनी सर्वर को पुराने होने से बचाने के लिए अगला कदम उठाएं। अपने सिस्टम को भविष्य में प्रमाणित करने का तरीका जानें (और लंबे समय में अपना बहुत समय बचाएं)।