डेटा आज की अर्थव्यवस्था में राजा है, और डीबीए डेटा सुरक्षा और सुरक्षा की अग्रिम पंक्ति में हैं। कार्य की संवेदनशील प्रकृति के कारण, डेटाबेस प्रशासन को विवरण पर अत्यधिक ध्यान देने की आवश्यकता होती है और त्रुटि के लिए बहुत कम जगह छोड़ती है। लेकिन डीबीए इंसान हैं और इंसान गलतियां करते हैं।
यहां चार सामान्य गलतियां हैं जो डीबीए करते हैं जो डेटाबेस के प्रदर्शन और डेटा सुरक्षा को नकारात्मक रूप से प्रभावित कर सकते हैं और आप उनसे कैसे बच सकते हैं।
गलती #1:नियमित आधार पर बैकअप का परीक्षण नहीं करना
यह सुनिश्चित करना कि डेटाबेस का बैकअप लिया गया है और एक भयावह विफलता की स्थिति में आसानी से पहुँचा जा सकता है, DBA की सबसे बड़ी जिम्मेदारी है। अपने बैकअप को सुरक्षित, सुलभ, और सबसे महत्वपूर्ण रूप से उस स्थिति में काम करने के लिए इन सर्वोत्तम प्रथाओं का पालन करें, जब उनकी आवश्यकता हो।
क्लाउड में अपने बैकअप स्टोर करें:अपने बैकअप को क्लाउड में रखना आदर्श है क्योंकि वे किसी भी स्थान से आसानी से पहुंच योग्य हैं और आपके क्लाउड स्टोरेज प्रदाता के पास स्वचालित विफलता क्षमताएं हो सकती हैं जो आग या प्राकृतिक आपदा की स्थिति में आपके बैकअप की रक्षा करती हैं।
एक परीक्षण वातावरण में अपने बैकअप को नियमित रूप से पुनर्स्थापित करें ताकि यह सुनिश्चित हो सके कि यह तब काम करेगा जब आपको इसकी आवश्यकता होगी:आपका बैकअप केवल तभी सहायक होता है जब यह काम करता है, और संकट के बीच में यह पता लगाने का गलत समय है कि कोई समस्या है और आपका डेटा खो गया है ।
बैकअप रणनीति और प्रक्रिया को सरल भाषा में दस्तावेज करें, न कि केवल एक डीबीए, कोई भी समझ सकता है और उसका पालन कर सकता है:जब आपदा आती है, तो आप कभी नहीं जानते कि सिस्टम को वापस लाने और चलाने के लिए कौन होगा। अपनी आपदा वसूली और बैकअप योजना लिखते समय बहुत आसान की तरफ गलती करें, बस मामले में।
गलती #2:पृष्ठ सत्यापन अक्षम करना
SQL सर्वर का पृष्ठ सत्यापन डिफ़ॉल्ट कभी भी "कोई नहीं" होने का एक कारण है। PAGE_VERIFY को कोई नहीं पर सेट करने से आपकी डेटा फ़ाइलें अनिर्धारित भ्रष्टाचार के लिए खुली रहती हैं।
इसके बजाय, PAGE_VERIFY को CHECKSUM पर सेट करें ताकि SQL सर्वर प्रत्येक पृष्ठ के लिए एक CHECKSUM लिखता है क्योंकि यह स्टोरेज में जाता है, फिर डिस्क से डेटा पढ़ने पर फिर से CHECKSUM की पुनर्गणना और तुलना करता है।
चीजों को सरल रखने में मदद करने के लिए, ब्रेंट ओज़र बताते हैं कि अपने सभी डेटाबेस में पृष्ठ सत्यापन सेटिंग को बदलने के लिए एक स्क्रिप्ट कैसे उत्पन्न करें।
गलती #3:उचित उपयोगकर्ता प्रमाणीकरण/सुरक्षा सुनिश्चित नहीं करना
आपके डेटाबेस की अखंडता को बनाए रखने के लिए उपयोगकर्ता प्रमाणीकरण और कड़े सुरक्षा अभ्यास महत्वपूर्ण हैं। एक सुरक्षित वातावरण बनाने के लिए, कम से कम, आपको निम्नलिखित अभ्यासों की आवश्यकता होगी:
- sysadmins की संख्या सीमित करें
- बलपूर्वक मजबूत पासवर्ड
- कम से कम संभव अनुमतियां दें
- बहु-कारक प्रमाणीकरण लागू करें
- डेटाबेस को फ़ायरवॉल के पीछे रखें
गलती #4:अपने डेटाबेस की लगातार निगरानी नहीं करना
यदि आप अपने डेटाबेस की बारीकी से निगरानी नहीं कर रहे हैं, तो 100 प्रतिशत संभावना है कि प्रदर्शन प्रभावित होगा।
हालांकि धीमी क्वेरी और आदर्श से कम सिस्टम प्रदर्शन को पूरी तरह से मिटाना असंभव है, फिर भी आप अपने उपयोगकर्ताओं पर उनके नकारात्मक प्रभावों को कम करने के लिए कुछ कदम उठा सकते हैं।
थ्रेशोल्ड पार होने पर आपको सूचित करने के लिए अलर्ट सेट करें:ठीक से कॉन्फ़िगर किए गए अलर्ट न केवल प्रदर्शन में सुधार करते हैं बल्कि आपकी विवेक को भी बचाते हैं। आज के निगरानी उपकरण आपको विशिष्ट नियम निर्धारित करने की अनुमति देते हैं ताकि आप अपनी रातें झूठे अलार्म या कम प्रभाव वाले मुद्दों पर प्रतिक्रिया करने में न बिताएं जो आसानी से सुबह तक प्रतीक्षा कर सकते हैं। कई समाधान मोबाइल निगरानी भी प्रदान करते हैं, जिससे आप किसी भी स्थान से समस्याओं का आकलन और निदान शुरू कर सकते हैं।
एक प्रतिक्रियाशील निगरानी रणनीति के बजाय एक सक्रिय अपनाएं:समय के साथ नियमित रूप से सिस्टम स्वास्थ्य जांच करना और प्रदर्शन विश्लेषण को ट्रैक करना शीर्ष सक्रिय उपायों में से दो हैं जिन्हें आप ले सकते हैं। उपयोगकर्ताओं के प्रभावित होने से पहले संभावित समस्याओं का पहले से समाधान करना या प्रदर्शन समस्या को जल्दी और कुशलता से रोकना, बिना रुके अग्निशमन के लिए हमेशा बेहतर होता है।
डेटाबेस निगरानी का पूरा लाभ उठाएं:अपने निगरानी समाधान से अधिकतम आरओआई और सुरक्षा प्राप्त करने के लिए, सुनिश्चित करें कि आप पांच प्रमुख क्षेत्रों पर ध्यान केंद्रित करते हैं:
- कार्यभार को समझें
- कोई ऐसा टूल चुनें जो आपकी व्यावसायिक ज़रूरतों को पूरा करता हो
- प्रमुख प्रदर्शन मीट्रिक ट्रैक करें
- बाधाओं से बचें
- प्रदर्शन डेटा एकत्र करें (और उपयोग करें!)
सुपरस्टार डीबीए बनने के अन्य तरीके
इन चार सामान्य गलतियों से बचने से कंपनी एमवीपी के रूप में आपकी प्रतिष्ठा मजबूत होगी, लेकिन कुछ अतिरिक्त आदतें हैं जो डीबीए अपना सकते हैं जो आपके संगठन के मूल्यवान डेटा की सुरक्षा के लिए और भी अधिक योगदान करने में आपकी सहायता करेगी और आपके सिस्टम को इष्टतम स्तर पर प्रदर्शन करने में मदद करेगी।पी>
स्वचालन: डेटाबेस प्रोविजनिंग, पैचिंग और डायग्नोस्टिक्स जैसे आवर्ती और दोहराव वाले कार्यों को स्वचालित करने से मानवीय त्रुटि का जोखिम कम होता है और डीबीए को उच्च-मूल्य वाले कार्यों पर काम करने के लिए मुक्त करता है जिनके लिए मानव इनपुट की आवश्यकता होती है।
रखरखाव: जब उच्च-प्राथमिकता वाले काम सामने आते हैं तो रखरखाव को अनदेखा करना या बंद करना आसान होता है। बैकअप, अलार्म प्रबंधन और डीफ़्रेग्मेंटेशन जैसे नियमित रखरखाव कार्यों के शीर्ष पर बने रहने में आपकी सहायता के लिए चेकलिस्ट बनाएं। डेटाबेस के रख-रखाव को अद्यतित रखना, प्रदर्शन समस्याओं के शुरू होने से पहले उन्हें कम करने का एक शानदार तरीका है।