PostgreSQL 14 विकास के एक साल बाद आता है और ये इसकी खबरें हैं

पोस्टग्रेएसक्यूएल

लगभग एक साल के विकास के बाद स्थिर शाखा के नए संस्करण के विमोचन की घोषणा की गई डीबीएमएस के PostgreSQL 14 जिसकी नई शाखा के लिए अपडेट नवंबर 2026 तक पांच साल के लिए प्रकाशित किया जाएगा।

उन लोगों के लिए जो अभी भी PostgreSQL के बारे में नहीं जानते हैं, आपको पता होना चाहिए कि इसे Postgres के रूप में भी जाना जाता है यह एक रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है (आरडीबीएमएस) मुक्त, खुला स्रोत, जिसका उद्देश्य तकनीकी मानकों के साथ विस्तार और अनुपालन के आधार पर एक डेटाबेस की पेशकश करना है।

यह विभिन्न प्रकार के वर्कलोड को संभालने के लिए डिज़ाइन किया गया है, कई समवर्ती उपयोगकर्ताओं के साथ सरल मशीनों से डेटा गोदामों या वेब सेवाओं तक।

PostgreSQL 14 में नया क्या है?

इस नए संस्करण में श्रेणी परिभाषा प्रकार परिवार को नए "एकाधिक श्रेणी" प्रकारों के साथ विस्तारित किया गया है उस की अनुमति उन मानों की श्रेणियों की क्रमबद्ध सूची को परिभाषित करें जो ओवरलैप नहीं होती हैं। प्रत्येक मौजूदा श्रेणी प्रकार के अतिरिक्त, इसका अपना एकाधिक श्रेणी प्रकार प्रस्तावित है। नए प्रकारों का उपयोग उन प्रश्नों के डिज़ाइन को सरल करता है जो श्रेणियों के जटिल अनुक्रमों में हेरफेर करते हैं।

भी वितरित कॉन्फ़िगरेशन के लिए क्षमताओं का विस्तार जिसमें कई PostgreSQL सर्वर शामिल हैं। तार्किक प्रतिकृति को लागू करने में, लेन-देन को प्रगति पर स्ट्रीम करना संभव था, जो कर सकता है प्रतिकृति प्रदर्शन में उल्लेखनीय सुधार बड़े लेनदेन का। इसके अलावा, तार्किक प्रतिकृति के दौरान आने वाले डेटा की तार्किक डिकोडिंग को अनुकूलित किया गया है।

इसके अतिरिक्त ग्राहक पक्ष पर काम करने के लिए अतिरिक्त समर्थन (libpq में कार्यान्वित) ट्रांसपोर्टर मोड ट्रांसमिशन अनुरोध उपरोक्त के परिणाम की प्रतीक्षा किए बिना अगला अनुरोध भेजने के कारण बड़ी संख्या में छोटे लेखन कार्यों (INSERT / UPDATE / DELETE) के कार्यान्वयन से जुड़े डेटाबेस के परिदृश्यों को तेज करने के लिए अनुरोध करता है। . यह मोड पैकेज डिलीवरी में लंबी देरी के साथ कनेक्शन पर काम को गति देने में भी मदद करता है।

बाहरी डेटा कंटेनर तंत्र (पोस्टग्रेस_fdw) बाहरी तालिकाओं को जोड़ने के लिए समानांतर क्वेरी प्रोसेसिंग के लिए समर्थन जोड़ा गया है, जो वर्तमान में केवल अन्य PostgreSQL सर्वर से कनेक्ट होने पर ही लागू होता है। Postgres_fdw बैच मोड में बाहरी तालिकाओं में डेटा जोड़ने के लिए समर्थन भी जोड़ता है और "विदेशी आयात करें स्कीमा" निर्देश निर्दिष्ट करके विभाजित तालिकाओं को आयात करने की क्षमता।

इसके अलावा, वैक्यूम ऑपरेशन के कार्यान्वयन के लिए अनुकूलन किए गए थे (कचरा संग्रह और पैकिंग डिस्क भंडारण), जोड़ा गया "आपातकालीन मोड" गैर-आवश्यक आवरण संचालन को छोड़ने के लिए यदि लेन-देन आईडी आवरण की स्थिति बनाई जाती है और बी-ट्री इंडेक्स को संसाधित करते समय ओवरहेड को कम किया जाता है। डेटाबेस के संचालन पर आंकड़े एकत्र करने वाले "ANALYZE" ऑपरेशन के निष्पादन में काफी तेजी आई है।

दूसरी ओर, यह भी बताया गया है कि डीबीएमएस के संचालन की निगरानी के लिए उपकरणों का विस्तार किया गया है, के लिए se कमांड प्रगति को ट्रैक करने के लिए जोड़े गए विचार "कॉपी", प्रतिकृति स्लॉट और वाल लेनदेन लॉग गतिविधि के बारे में आंकड़े।

PostgreSQL 14 में हम यह भी पा सकते हैं कि टोस्ट सिस्टम में प्रयुक्त संपीड़न विधि को अनुकूलित करने की क्षमता को जोड़ा गया, जो टेक्स्ट के ब्लॉक या ज्यामितीय जानकारी जैसे बड़े डेटा को संग्रहीत करने के लिए ज़िम्मेदार है। pglz संपीड़न विधि के अतिरिक्त, TOAST अब LZ4 एल्गोरिथम का उपयोग कर सकता है।

जोड़ा गया समानांतर क्वेरी प्रोसेसिंग में सुधार के लिए क्वेरी शेड्यूलर अनुकूलन और अनुक्रमिक रिकॉर्ड स्कैन के एक साथ निष्पादन के प्रदर्शन में सुधार करने के लिए, "रिटर्न क्वेरी" कमांड का उपयोग करके पीएल / पीजीएसक्यूएल में समानांतर में प्रश्नों का निष्पादन और "रीफ्रेश मैटेरियलाइज्ड व्यू" में समानांतर में प्रश्नों का निष्पादन।

अन्य परिवर्तनों की वह बाहर खड़ा है:

  • नेस्टेड सर्कुलर जॉइन (जॉइन) के प्रदर्शन को बेहतर बनाने के लिए अतिरिक्त कैशिंग सपोर्ट लागू किया गया है।
  • बड़ी संख्या में कनेक्शन को संभालने वाले भारी लोड सिस्टम के प्रदर्शन को बेहतर बनाने के लिए अनुकूलन किए गए हैं। कुछ परीक्षणों में, प्रदर्शन दोगुना हो गया है।
  • बी-ट्री इंडेक्स के प्रदर्शन में सुधार किया गया है और टेबल को बार-बार अपडेट करने पर इंडेक्स ग्रोथ की समस्या का समाधान किया गया है।
  • अब विस्तारित आँकड़ों का उपयोग अभिव्यक्तियों को अनुकूलित करने के लिए किया जा सकता है और वृद्धिशील प्रकारों का उपयोग विंडो कार्यों को अनुकूलित करने के लिए किया जा सकता है।

अंत में एसयदि आप इसके बारे में अधिक जानने में रुचि रखते हैं, आप विवरण देख सकते हैं निम्नलिखित लिंक में.


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।