LIBRARY ट्यूटरियल
MariaDB 10.6 से MariaDB 10.11 में उन्नयनः एक व्यापक मार्गदर्शिका
MariaDB एक लोकप्रिय ओपन-सोर्स रिलेशनल डेटाबेस प्रबंधन प्रणाली है जिसने पिछले कुछ वर्षों में महत्वपूर्ण वृद्धि और विकास देखा है। MariaDB 10.11 के जारी होने के साथ, कई परिवर्तन, सुधार और नई सुविधाएँ हैं जिनके बारे में उपयोगकर्ताओं को पता होना चाहिए। इस ब्लॉग पोस्ट में, हम MariaDB 10.6 से MariaDB 10.11 में अपग्रेड करने के प्रमुख पहलुओं पर गौर करेंगे।
MariaDB 10.11 में नई सुविधाएँ और सुधार
- प्रमाणीकरण:
GRANT to PUBLIC: यह सुविधा जनता को विशेषाधिकार देने की अनुमति देती है। MDEV-5215- अलग करें।
SUPERऔरREAD ONLY ADMINविशेषाधिकार। MDEV-29596
- ऑप्टिमाइज़र:
- द.
ANALYZE FORMAT=JSONअब क्वेरी ऑप्टिमाइज़र में बिताए गए समय को प्रदर्शित करता है। MDEV-28926
- द.
- सूचना योजना:
- सूचना योजना मापदंड तालिका को पढ़ते समय प्रदर्शन के मुद्दों को संबोधित किया जाता है। MDEV-29104
- सूचना योजना मापदंड और सूचना योजना दिनचर्या तालिकाओं में पूर्ण तालिका स्कैन के मुद्दों को हल किया गया। MDEV-20609
- सिस्टम संस्करण:
- एक प्रणाली संस्करण सेटिंग की शुरुआत की,
system_versioning_insert_history, इतिहास संशोधन की अनुमति देने के लिए। MDEV-16546 mariadb-dumpअब ऐतिहासिक डेटा को फेंकने और पुनर्स्थापित करने का समर्थन करता है। MDEV-16029
- एक प्रणाली संस्करण सेटिंग की शुरुआत की,
- इननोडीबी:
- चर
innodb_write_io_threadsऔरinnodb_read_io_threadsअब गतिशील हैं, जिससे सर्वर को फिर से शुरू किए बिना उनके मूल्यों को बदला जा सकता है। MDEV-11026
- चर
- खिड़कियाँ:
- MariaDB root उपयोगकर्ता के लिए पासवर्ड रहित लॉगिन लागू किया गया, विशेष रूप से ओएस प्रशासक उपयोगकर्ताओं के लिए। MDEV-26715
- जनरल:
- कई धीमी क्वेरी चरों का नाम बदल दिया गयाः
log_slow_min_examined_row_limitके लिएmin_examined_row_limitlog_slow_queryके लिएslow_query_loglog_slow_query_fileके लिएslow_query_log_file(नोटः इसका नाम रखा गया था।log_slow_query_file_nameMariaDB 10.11.0 पूर्वावलोकन रिलीज में।)log_slow_query_timeके लिएlong_query_time
- द.
replicate_rewrite_dbअब यह एक प्रणाली चर है और केवल एक विकल्प नहीं है। MDEV-15530
- कई धीमी क्वेरी चरों का नाम बदल दिया गयाः
- चर:
- सभी नए चरों की एक व्यापक सूची के लिए, आधिकारिक प्रलेखन देखें सिस्टम चर MariaDB 10.11 में जोड़े गए और MariaDB 10.11 में स्थिति चर जोड़े गए.
अस्वीकृत विकल्पः
निम्नलिखित विकल्पों को MariaDB 10.11 में हटा दिया गया है। उन्हें अभी तक नहीं हटाया गया है लेकिन वे भविष्य के संस्करणों में होंगेः
keep_files_on_create: MariaDB अब अनाथ फ़ाइलों को हटा देता है, जिससे यह सेटिंग अनावश्यक हो जाती है।
जिन विकल्पों को हटा दिया गया है या उनका नाम बदला गया हैः
innodb_log_write_ahead_size: लिनक्स और विंडोज पर, अंतर्निहित भंडारण के भौतिक ब्लॉक आकार का पता लगाया जाता है और इसका उपयोग किया जाता है, जिससे यह विकल्प अनावश्यक हो जाता है।innodb_version: इस विकल्प को अनावश्यक माना गया है।wsrep_replicate_myisamऔरwsrep_strict_ddl: उपयोगकर्ताओं को उपयोग करना चाहिएwsrep_modeइसके बजाय।
संभावित नुकसानः
- संपीड़न के मुद्देः यदि आपने MariaDB 10.6 में इननोडीबी या मुरूंगा में गैर-ज़लिब कॉम्प्रेसिओन एल्गोरिदम का उपयोग किया है, तो आपको उन तालिकाओं को 10.11 में पढ़ने के लिए उपयुक्त कॉम्प्रेसिओन लाइब्रेरी स्थापित करने की आवश्यकता होगी।
- विन्यास में बदलावः यदि आपने अपने MariaDB विन्यास को अनुकूलित किया है, तो आपको बदले गए, हटाए गए या पुनर्नामित किए गए विकल्पों के हिसाब से इसकी समीक्षा करने और संभावित रूप से समायोजित करने की आवश्यकता होगी।
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
MariaDB 10.11 में उन्नयन के लाभ
- सुरक्षा बढ़ा दी गई है।: नई प्रमाणीकरण सुविधाओं की शुरुआत के साथ, MariaDB 10.11 बेहतर सुरक्षा तंत्र प्रदान करता है, यह सुनिश्चित करते हुए कि आपका डेटा सुरक्षित रहे।
- अनुकूलित प्रदर्शन: सूचना योजना में नई अनुकूलन सुविधाएँ और सुधार यह सुनिश्चित करते हैं कि प्रश्न तेजी से और अधिक कुशलता से चले।
- उन्नत संस्करण: प्रणाली संस्करण वृद्धि ऐतिहासिक डेटा पर बेहतर नियंत्रण प्रदान करती है, जिससे डेटा प्रबंधन अधिक लचीला हो जाता है।
- गतिशील विन्यास: गतिशील इननोडीबी चर के साथ, प्रशासक अब सर्वर को फिर से शुरू करने की आवश्यकता के बिना प्रदर्शन सेटिंग्स में बदलाव कर सकते हैं, जिससे न्यूनतम डाउनटाइम हो सकता है।
- बेहतर विंडोज समर्थन: विंडोज प्लेटफॉर्म पर MariaDB root उपयोगकर्ता के लिए पासवर्ड रहित लॉगिन सुविधा ओएस प्रशासक उपयोगकर्ताओं के लिए प्रमाणीकरण प्रक्रिया को सरल बनाती है।
- बेहतर पूछताछ प्रबंधन: धीमी क्वेरी चर का नाम बदलना क्वेरी प्रबंधन और निगरानी में स्पष्टता और निरंतरता प्रदान करता है।
अंत में, MariaDB 10.6 से MariaDB 10.11 में अपग्रेड करने से कई नई सुविधाएँ, सुधार और अनुकूलन आते हैं। अपने MariaDB अनुभव का अधिकतम लाभ उठाने के लिए इन परिवर्तनों से खुद को परिचित कराना आवश्यक है।
नोटः अधिक विस्तृत समझ के लिए और किसी भी विशिष्ट अवहेलित विकल्प के लिए, जिन विकल्पों को हटा दिया गया है या उनका नाम बदल दिया गया है, और संस्करणों के बीच असंगत परिवर्तनों के लिए, आधिकारिक MariaDB प्रलेखन और जारी टिप्पणियों को संदर्भित करने की अनुशंसा की जाती है।