MariaDB 11 आधीच रिलीझ केले गेले आहे आणि या त्याच्या बातम्या आहेत

मारियाडीबी 11

MariaDB 10.0.0 12 वर्षांपूर्वी (नोव्हेंबर 2012, XNUMX) प्रसिद्ध झाले.

10.x शाखेच्या स्थापनेनंतर 10 वर्षांनी, शेवटी मारियाडीबी 11.0.0 ची नवीन आवृत्ती आणि शाखा प्रसिद्ध झाली, que अनेक महत्त्वपूर्ण सुधारणा आणते आणि सुसंगतता बदलांना खंडित करते.

MariaDB 11 आधीच रिलीझ केले गेले आहे आणि या त्याच्या बातम्या आहेत आणि ते स्थिरीकरणानंतर उत्पादन वापरासाठी तयार होईल. MariaDB 12 ची पुढील महत्त्वाची शाखा, ज्यामध्ये सुसंगतता खंडित करणारे बदल आहेत, 10 वर्षांपेक्षा लवकर (2032 मध्ये) अपेक्षित आहे.

ज्यांना मारियाडीबी प्रकल्पाची माहिती नाही त्यांच्यासाठी तुम्हाला ते माहित असले पाहिजे ते MySQL चा फोर्क विकसित करते जे बॅकवर्ड कंपॅटिबिलिटी राखतेजेथे शक्य असेल तेथे आणि अतिरिक्त स्टोरेज इंजिन आणि प्रगत वैशिष्ट्यांच्या एकत्रीकरणाद्वारे वेगळे केले जाते.

मारियाडीबीचा विकास स्वतंत्र मारियाडीबी फाउंडेशनद्वारे देखरेख केली जाते, वैयक्तिक विक्रेत्यांपासून स्वतंत्र आणि पारदर्शक विकास प्रक्रियेचे अनुसरण करणे. अनेक Linux वितरणांवर MySQL ऐवजी MariaDB पाठवते.

मारियाडीबीची मुख्य नवीन वैशिष्ट्ये 11

मारियाडीबी 11 च्या या नवीन प्रकाशनात शाखेतील प्रमुख सुधारणांपैकी एक आहे क्वेरी ऑप्टिमायझर भाषांतर नवीन वेटिंग मॉडेल (किंमत मॉडेल), जे प्रत्येक क्वेरी अंमलबजावणी योजनेच्या वजनाचा अधिक अचूक अंदाज प्रदान करते. नवीन मॉडेलने कार्यप्रदर्शनातील काही अडथळे दूर केले असले तरी, ते सर्व परिस्थितींमध्ये इष्टतम असू शकत नाही आणि काही प्रश्नांची गती कमी होऊ शकते, त्यामुळे वापरकर्त्यांना चाचणीमध्ये सहभागी होण्यासाठी आणि कोणत्याही समस्या उद्भवल्यास विकासकांना सूचित करण्यासाठी प्रोत्साहित केले जाते.

वरील मॉडेलने इष्टतम निर्देशांक शोधण्यासाठी चांगले काम केले, परंतु टेबल स्कॅन, इंडेक्स स्कॅन किंवा रेंज लुकअपच्या लागू होण्याच्या समस्या होत्या. नवीन मॉडेलमध्ये, स्टोरेज इंजिनसह ऑपरेशन्सचे आधारभूत वजन बदलून ही गैरसोय दूर केली जाते.

कामगिरी मूल्यांकन अनुक्रमिक लेखन स्कॅनसारख्या डिस्क-केंद्रित ऑपरेशन्ससाठी, आता ते असे गृहीत धरतात की डेटा 400 MB च्या वाचन क्षमतेसह SSD वर संग्रहित केला जातो प्रती सेकंदास. याव्यतिरिक्त, ऑप्टिमायझरचे इतर वजन मापदंड परिष्कृत केले गेले, ज्याने, उदाहरणार्थ, सबक्वेरीमध्ये "ऑर्डर बाय/ग्रुप बाय" ऑपरेशन्ससाठी निर्देशांक वापरण्याची शक्यता अंमलात आणणे आणि अगदी लहान सारण्यांसह काम वेगवान करणे शक्य केले.

नवीन वेटिंग मॉडेल खालील परिस्थितींमध्ये अधिक इष्टतम क्वेरी अंमलबजावणी योजना निवडण्यास अनुमती देईल हे वेगळे आहे:

  • 2 पेक्षा जास्त टेबल्स असलेल्या क्वेरी वापरताना.
  • जेव्हा असे निर्देशांक असतात ज्यात मोठ्या संख्येने समान मूल्ये असतात.
  • टेबलच्या 10% पेक्षा जास्त व्यापलेल्या श्रेणी वापरताना.
  • जेव्हा तुमच्याकडे जटिल प्रश्न असतील जेथे वापरलेले सर्व स्तंभ अनुक्रमित केलेले नाहीत.
  • वेगवेगळ्या स्टोरेज इंजिन्सचा समावेश असलेल्या क्वेरी वापरताना (उदाहरणार्थ, जेव्हा क्वेरीमध्ये InnoDB आणि मेमरी इंजिनमधील टेबलमध्ये प्रवेश असतो).
  • क्वेरी योजना सुधारण्यासाठी FORCE INDEX वापरून.
  • जेव्हा "ANALYZE TABLE" वापरण्याच्या बाबतीत क्वेरी योजना डाउनग्रेड केली जाते.
  • जेव्हा क्वेरी मोठ्या संख्येने दृश्ये पसरते (नेस्टेड निवडलेल्या मोठ्या संख्येने).
  • निर्देशांकांशी जुळणारे ORDER BY किंवा GROUP BY कलम वापरताना.

च्या भागावर सुसंगतता ब्रेक मारियाडीबी 11 च्या या नवीन आवृत्तीमध्ये, आम्हाला या नवीन शाखेत आढळणारे खालील ब्रेक नमूद केले आहेत:

  • SUPER अधिकार यापुढे तुम्हाला अशा क्रिया करण्याची परवानगी देत ​​नाहीत ज्यासाठी स्वतंत्रपणे सेट केलेले विशेषाधिकार उपलब्ध आहेत. उदाहरणार्थ, बायनरी लॉगचे स्वरूप बदलण्यासाठी BINLOG प्रशासक अधिकारांची आवश्यकता असेल.
  • InnoDB मध्ये बदल बफर अंमलबजावणी काढली.
  • बहिष्कृत innodb_flush_method आणि innodb_file_per_table.
  • mysql* नावांसाठी समर्थन नापसंत केले गेले आहे.
  • बहिष्कृत सेटिंग explicit_defaults_for_timestamp 0 वर.
  • MySQL सह सुसंगततेसाठी प्रतिकात्मक दुवे वेगळ्या पॅकेजमध्ये हलविले गेले आहेत.
  • innodb_undo_tablespaces पॅरामीटरचे मूल्य डीफॉल्ट वरून 3 मध्ये बदलले आहे.

शेवटी आपल्याला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास या नवीन प्रकाशनाबद्दल, तुम्ही मध्ये तपशील तपासू शकता खालील दुवा.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.