PostgreSQL समाचार पचा। अंक 10



हम आपको सबसे दिलचस्प PostgreSQL समाचार से परिचित कराना जारी रखते हैं।

विज्ञप्ति


PostgreSQL 11 बीटा 4
यह रिलीज़ बीटा 3 की रिलीज़ के बाद पहचाने जाने वाले कीड़े को ठीक करता है:

  • JIT संकलन अब डिफ़ॉल्ट रूप से अक्षम है।
  • constraint में नाम अद्वितीय होने चाहिए।
  • XMLTABLE तक पहुँचते समय स्मृति रिसाव को हटा दिया गया
  • संग्रहीत प्रक्रियाओं में निश्चित त्रुटियां
  • विभाजन के समय विभाजन की पसंद (रनटाइम विभाजन छंटाई) सहित बेहतर विभाजन

अधिक जानकारी यहाँ

PostgreSQL 10.5
इस रिलीज़ में WAL, libpq, VACUUM और FREEZE, GIN अनुक्रमित, क्वेरी समानांतरीकरण, ओपनएसएसएल के बारे में कई दर्जन फ़िक्स हैं। इनकी एक सूची इस प्रकार है

प्रो एंटरप्राइज 10.5.2 पोस्ट करता है।
इस संस्करण में, पोस्टग्रेज प्रो एंटरप्राइज 10.5.1 के संबंध में निम्नलिखित नवाचार हैं, वे pgbench से संबंधित हैं:

  • pgbench अब यौगिक कमांड का समर्थन करता है;
  • --latency-limit पैरामीटर का उपयोग करके, आप अब लेनदेन की पुनरावृत्ति के लिए आवंटित समय को सीमित कर सकते हैं। यदि, इस पैरामीटर का उपयोग करते हुए, मूल्य - --max-tries=0 , लेनदेन को असीमित संख्या में दोहराया जा सकता है जब तक कि - --latency-limit पैरामीटर द्वारा निर्दिष्ट समय --latency-limit नहीं --latency-limit ;
  • संसाधित लेनदेन और निष्पादन गति (टीपीएस) की संख्या की गणना करते समय, छूटे और असफल लेनदेन को अब ध्यान में नहीं रखा जाता है।

याद रखें कि हमारी रिलीज़ के बीच के समय में, पोस्टग्रिज़ प्रो एंटरप्राइज 10.5.1 की रिलीज़ जारी की गई थी। । महत्वपूर्ण परिवर्तन हैं, आप उनके बारे में यहां पढ़ सकते हैं

Postgres-XL 10r1beta1
2ndQuadrant ने एक रिलीज़ की घोषणा की है , जिसे यहाँ डाउनलोड किया जा सकता है
PostgreSQL 10 पर आधारित वेनिला संस्करण में निम्नलिखित संवर्द्धन हैं:

  • घोषणात्मक विभाजन;
  • बेहतर क्वेरी संगामिति
  • समग्र प्रदर्शन में काफी सुधार हुआ है;
  • बेहतर निगरानी और प्रशासन।

PostgreSQL 9.6 के आधार पर संस्करण से:

  • अनुक्रमिक स्कैनिंग, JOINs और एकत्रीकरण का समानांतर निष्पादन;
  • वैक्यूम फ्रीज पृष्ठों के दौरान अनावश्यक रूप से स्कैन नहीं किया जाता है;
  • विशेष रूप से मल्टी-सॉकेट सर्वर के मामले में काफी बेहतर प्रदर्शन;
  • पूर्ण-पाठ खोज अब मुख्य खोज करने में सक्षम है।

TimescaleDB 1.0.0 rc1
इस DBMS के लिए एक रिलीज़ उम्मीदवार था, जो PostgreSQL के विस्तार के रूप में बनाई गई पोस्ट time-series , टाइम स्टोरिंग ( time-series ) के लिए अंतिम रूप से पोस्टग्रेसीक्यूएल पर आधारित है। रिलीज़ के एक मामूली सीरियल नंबर के साथ, DBMS के पास पहले से ही ब्लूमबर्ग और क्रे जैसे लाखों डाउनहोल ग्राहक हैं

PostGIS 2.5.0 जारी किया
बीटा के लगभग एक महीने बाद, आधिकारिक रिलीज सामने आई। चांगेलोग यहाँ
आधिकारिक ChangeLog यहाँ है , यहाँ से sors डाउनलोड करें

repmgr 4.1.1
घोषित 2ndQuadrant संस्करण में अधिक सुविधाजनक कार्य के लिए सुधार हैं। विवरण यहाँ हैं , और आप यहाँ डाउनलोड कर सकते हैं।

pgAdmin 4 v 3.3
इस रिलीज़ में कुछ उपयोगी सुधार हैं:

  • ज्यामितीय आकृतियों को देखना;
  • PostgreSQL 11 के backup/restore संस्करण में नए विकल्प जोड़े गए और pg_dumpall में नए विकल्प।

विंडोज, मैकओएस के लिए पायथन व्हील, डोकर के लिए उपलब्ध पैकेज, टारबॉल हैं। RPM और DEB कुछ समय बाद postgresql.org पर दिखाई देंगे

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

टेम्पर्ड v2.0
मॉनिटरिंग और मैनेजमेंट टूल पोस्टग्रेज के नए संस्करण में , जो कि डालीबो में पेश किया गया है , अलर्ट ( alerting ) हैं। आप इसे यहाँ डाउनलोड कर सकते हैं

pgBadger 10.0
यह एक प्रमुख रिलीज है, बग को ठीक करने के अलावा, नई, महत्वपूर्ण विशेषताएं हैं:

  • pgbouncer फ़ाइल प्रारूप समर्थन (syslog log) ;
  • सभी स्वरूपों के लिए समर्थन auto_explain format (text, xml, json and yaml) ;
  • %q placeholder log_line_prefix समर्थन;
  • मिशेल Paquier विस्तार में jsonlog प्रारूप जोड़ा, विकल्प के साथ-jsonlog pgbadger लॉग पार्स करने में सक्षम हो जाएगा;
  • SQL formatter/beautify बजाय SQL formatter/beautify अब SQL formatter/beautify pgFormatter v3.0

बहुत सारे विकल्प जोड़े।
स्रोत कोड यहाँ हैं

पित्र २.२
यह PostgreSQL में PITR बैकअप के साथ काम करने के लिए bash स्क्रिप्ट का एक सेट है। नए संस्करण में, जो कि डेलिबो गीथब पर पाया जा सकता है, यह, उदाहरण के लिए, कॉन्फ़िगरेशन फ़ाइल को सहेज सकता है और बैकअप के अंदर ही कमांड को सहेज सकता है।

pg_terminator
डीपेज़ (यानी, ह्यूबर्ट हुस्शेवस्की) ने pg_terminator की रिहाई की घोषणा की। यह निगरानी उपयोगिता समस्याग्रस्त प्रश्नों और / या कनेक्शन को साफ कर सकती है।

ओरा 2 पीजी 19.1
द्वारा जोड़ा गया:

  • PostgreSQL 11 हैश विभाजन समर्थन;
  • डिफ़ॉल्ट अनुभाग का निर्यात;
  • संग्रहीत कार्यविधि ऑब्जेक्ट के लिए समर्थन

साथ ही कम दर्दनाक निर्यात और अधिक सार्थक डिबगिंग के लिए कुछ अन्य संवर्द्धन।
जीथब पर सभी परिवर्तन देखें;
डाउनलोड ;
प्रलेखन

ट्रेनिंग


पोस्टग्रेज प्रोफेशनल "एसक्यूएल लैंग्वेज" और "फंडामेंटल्स ऑफ डेटाबेस टेक्नोलॉजीज" के नए प्रशिक्षण पाठ्यक्रम 10 सितंबर से शुरू हुए
10 सितंबर से 19 अक्टूबर, 2018 तक, वीएमके मॉस्को स्टेट यूनिवर्सिटी और एचएसई एफकेएन में पोस्टग्रेज प्रोफेशनल के सहयोग से दो नए प्रशिक्षण पाठ्यक्रम आयोजित किए गए हैं।

  • SQL भाषा (SibSU E.P. Morgunov के एसोसिएट प्रोफेसर द्वारा पढ़ें);
  • डेटाबेस प्रौद्योगिकियों के मूल सिद्धांतों (सेंट पीटर्सबर्ग स्टेट यूनिवर्सिटी के प्रोफेसर बी। ए। नोविकोव द्वारा पढ़ा गया)।



आप ईमेल पते पर लिखकर पाठ्यक्रम "फंडामेंटल ऑफ डेटाबेस टेक्नोलॉजीज" के लिए आवेदन कर सकते हैं: m.abubekerov@postgrespro.ru , जो उपनाम, नाम और पूर्ण रूप से संरक्षक दर्शाता है।

एंटरप्राइज-ग्रेड PostgreSQL: ओपन सोर्स टूल्स पर निर्मित
पर्कोना वेबिनार में, सभी को 10 अक्टूबर को आमंत्रित किया गया है। यहां रजिस्टर करें । विषयों पर चर्चा की जाएगी:

  • डेटाबेस क्लस्टर को कैसे सुरक्षित करें;
  • उच्च उपलब्धता
  • बैकअप रणनीति कैसे चुनें और किस टूल का उपयोग करें;
  • PostgreSQL खींचने और लोड नर्तकियों के साथ स्केलिंग
  • डीबीए के दैनिक काम के लिए उपयोगिताओं / मॉड्यूल (एक्सटेंशन), ​​विस्तृत लॉगिंग;
  • वास्तविक समय की निगरानी और विश्लेषण।

Star Wars देखने के लिए Postgres का उपयोग करना!
इस वीडियो रिपोर्ट में, विल लेइनवेबर डीबीएमएस का उपयोग करके एक विंटेज कार्टून बनाने का तरीका बताता और दिखाता है

PgCodeKeeper PgCodeKeeper
20 मिनट का वीडियो।

सामग्री


SQL इंजेक्शन को रोकना
दिमित्री फोंटेन का एक छोटा, समझदार लेख बताता है कि पोस्टग्रेक्यूएल को एसक्यूएल इंजेक्शन से कैसे सुरक्षित किया जाए। मानस Python psycopg. विज्ञापन के बिना नहीं psycopg.

PostgreSQL को एक एंटरप्राइज़-ग्रेड पर्यावरण के रूप में सुरक्षित करना
Percona कर्मचारी एंटरप्राइज़-क्लास सूचना प्रणालियों के लिए PostgreSQL सुरक्षा कॉन्फ़िगरेशन प्रक्रिया को पेंट करते हैं। इसके बारे में है

  • प्रमाणीकरण
  • प्राधिकरण
  • आरएलएस
  • एन्क्रिप्शन
  • लॉगिंग और ऑडिटिंग
  • बग ट्रैकिंग

एंटरप्राइज़-ग्रेड परिवेश के लिए PostgreSQL बैकअप रणनीति
इस Percon श्रृंखला में दूसरा लेख उद्यम स्तर के बैकअप के बारे में बताता है । दोनों लेख समस्या का विस्तार नहीं करते हैं, लेकिन यह बहुत संक्षिप्त है।

उपयोग, लाल, PgBouncer, इसकी सेटिंग्स और निगरानी
बहुत से उदाहरणों और दृष्टांतों के साथ ओकेमीटर का शानदार लेख

PostgreSQL 11 और क्वेरीज़ के टाइम संकलन में बस
यह साइटस डेटा लेख वास्तविक दुनिया में मूल्य निर्धारण सारांश रिपोर्ट की तुलना में TPC-H Q1 बेंचमार्क को भी कवर करता है। बेंचमार्क बड़ी संख्या में इकाइयों के साथ एक अनुरोध है। दिखाता है कि PostgreSQL 11 का JIT संस्करण कैसे प्रश्नों को गति देता है।

PostgreSQL में स्ट्रीमिंग प्रतिकृति की स्थापना
पेरकोना ब्लॉग पर अविनाश वल्लारापु ने स्ट्रीमिंग प्रतिकृति के लिए master और slave तैयार करने के बारे में बात की

तार्किक प्रतिकृति के साथ PostgreSQL 11 को अपग्रेड करना
2ndQuadrant ब्लॉग पर पीटर आइसेनट्राट एक PostgreSQL अधिष्ठापन के उन्नयन के पेशेवरों और विपक्षों पर चर्चा करता है : pg_dump और restore , या pg_upgrade , या तार्किक प्रतिकृति का उपयोग करके (कर्नेल में)। फिर यह विस्तार से वर्णन करता है कि तार्किक प्रतिकृति को कैसे कॉन्फ़िगर किया जाए।

PostgreSQL संगति: गोलाकार नहीं, घोड़ा नहीं, निर्वात में नहीं
Postgres व्यावसायिक ग्राहकों में से एक वास्तविक मामले पर आधारित एक लेख । निदान और पैच के बारे में, जिसमें LWLock लॉक LWLock

समानांतर PostGIS और PgSQL 11
अपने ब्लॉग पर, पॉल रैमसे ने PostgreSQL 11 पर PostGIS 2.5 परीक्षण साझा किए हैं, जो बताते हैं कि समानांतर में कुछ प्रगति हुई है।

PostgreSQL 11 में विभाजन सुधार
अल्वारो हेरेरा (अल्वारो हरेरा) विभाजन से संबंधित 11 वें संस्करण के पैच की अनदेखी करता है

PostgreSQL में CTE के साथ सावधान रहें
इस आलेख ने सीटीई के विचारहीन उपयोग के खिलाफ चेतावनी दी : प्रदर्शन में तेज गिरावट एक दुष्प्रभाव हो सकती है।

पायथॉन के साथ बेहतर पोस्टग्रैसक्यू परीक्षण: पाइस्टेस्ट-पीजीएससीएल और पीजीमॉक की घोषणा
क्लोवर स्वास्थ्य उपयोगकर्ता और कर्मचारी 2 उपयोगिताओं को प्रस्तुत करते हैं: pytest-pgsql pgmock और pgmock

सम्मेलन और बैठकें


अतीत


बैठक से सामग्री #RuPostgres - वीडियो, प्रस्तुतिकरण, प्रश्नोत्तरी का विश्लेषण और फोटो रिपोर्ट
मिटप को एविटो द्वारा आयोजित किया गया था, सामग्री यहां तैनात हैं । रिपोर्ट:

  • Stas Kelvich (Postgres Professional) ने वितरित लेनदेन और समय यात्रा के बारे में बात की।
  • कॉन्स्टेंटिन एवटेव (एविटो) ने एविटो में पोस्टग्रेक्यूएल पर एक एप्लिकेशन को स्केल करने पर एक प्रेजेंटेशन बनाया और टिप्स और ट्रिक्स को साझा किया।
  • मिखाइल ट्यूरिन ने तार्किक प्रतिकृति और पोस्टग्रेक्यूएल लेनदेन अलगाव स्तरों पर एक रिपोर्ट तैयार की।
  • सर्गेई हैंड्रीकोव (यैंडेक्स) ने दर्शकों को बताया कि किस तरह से ओजेडो, एसिंक्रोनस टाइप-सेफ हेडर-ओनली पोस्टग्रेक्यूएल क्लाइंट लाइब्रेरी सी ++ 17 के लिए व्यवस्थित किया गया है।

भविष्य


PostgresConf दक्षिण अफ्रीका 2018
9 अक्टूबर को जोहान्सबर्ग में आयोजित किया जाएगा

PostgreSQL सम्मेलन यूरोप 2018
23-26 अक्टूबर को लिस्बन में आयोजित किया जाएगा

PGConf.Sibir 2018
यह क्रास्नोयार्स्क में 12-13 नवंबर को आयोजित किया जाएगा । सम्मेलन के विषय:

  • विभिन्न क्षेत्रों में PostgreSQL का उपयोग करने का अनुभव
  • अन्य DBMS के साथ काम करने वाले PostgreSQL सूचना प्रणालियों का अनुवाद करने का अनुभव करें
  • PostgreSQL के लिए सिस्टम टूल विकसित करने का अनुभव
  • अत्यधिक लोड किए गए PostgreSQL- आधारित प्रोजेक्ट
  • वेब प्रोजेक्ट्स में PostgreSQL का उपयोग करना
  • बिग डेटा और पोस्टग्रेक्यूएल
  • PostgreSQL प्रशासन
  • विश्वविद्यालयों, कॉलेजों और स्कूलों में शिक्षण में PostgreSQL का उपयोग।

PGConf.ASIA 2018
टोक्यो में 10-12 दिसंबर की उम्मीद



Postgresso चैनल के लिए सदस्यता लें!

मेल पर विचार और सुझाव भेजें: news_channel@postgrespro.ru
पिछले मुद्दे: # 9 , # 8 , # 7 , # 6 , # 5 , # 4 , # 3 , # 2 , # 1

Source: https://habr.com/ru/post/hi422527/


All Articles