نواصل تقديمك لأخبار PostgreSQL الأكثر إثارة للاهتمام.أخبار
حصلت مايكروسوفت على بيانات Citusبالطبع ، فإن الأخبار الرئيسية في عالم PostgreSQL. تم
الإبلاغ عن ذلك على موقع Citus ، وكذلك
على موقع MS .
Postgres Pro Enterprise معتمدحصلت Postgres Pro Enterprise DBMS على شهادة FSTEC ، والآن تحتوي مجموعة Postgres Pro أيضًا على "نسخة معتمدة من Postgres Pro Enterprise". قبل ذلك ، كانت الشهادة اللازمة للتعامل مع البيانات الشخصية هي فقط Postgres Pro Standard ("إصدار معتمد من Postgres Pro"). التفاصيل
على الموقع .
credativ: مركز اختصاص PostgreSQLشركة
كرياتيف الألمانية ، المعروفة سابقًا في أوروبا وآسيا ،
استحوذت على OmniTI لدخول السوق الأمريكي.
كريدتيف متخصص في نشر ودعم مشاريع
open source
. الآن في الولايات المتحدة الأمريكية ، سيتم افتتاح مركز PostgreSQL للكفاءات ، والذي سيتعامل مع المشروعات البالغة الأهمية والحفاظ على قواعد البيانات طوال دورة حياتها بأكملها.
المؤتمرات
بوستجريس أون ذا بيتش (إيبيزا)تنتظر شواطئ إيبيزا المتحدثين والمستمعين يومي 21 و 22 يونيو ، ومن الأفضل أن تطير في يوم 20 وتظل حتى مساء يوم 24 بسبب برنامج الترفيه الغني في عطلة نهاية الأسبوع.
PGConf.Russia 2019تم عقد المؤتمر في الفترة من 4 إلى 6 فبراير في كلية الاقتصاد بجامعة موسكو الحكومية ، حيث جمع عددًا قياسيًا من المشاركين - أكثر من 700. كان هناك الكثير من الجديد. تم تخصيص التقارير حول موضوع
Postgres و 1 C في سلسلة رسائل منفصلة. في المجموع ، تم عقد 55 تقريراً و 9 ورش عمل و 3 اجتماعات مائدة مستديرة في ثلاثة تيارات. كان النقاش الأكثر سخونة ناتجًا عن اجتماع المائدة المستديرة
"استيراد استبدال برامج النظام والبنية التحتية" ، الذي تم تنظيمه بدعم من البرنامج الروسي ARPP.
جوائز لأفضل التقارير في المؤتمر المستلمة:
نحن نخطط لكتابة المزيد عن بعض التقارير. بينما تستطيع أن ترى
العرض التقديمي .
التركية بوستجرسسيعقد المؤتمر في 24 فبراير في أنقرة.
PostgreSQL @ SCaLEسيعقد المؤتمر
الذي يستمر يومين والذي يستمر يومين إلى 7 مارس في مدينة باسادينا (الولايات المتحدة الأمريكية) كجزء من SCaLE 17X.
مؤتمر بوستجرس 2019سيعقد المؤتمر في نيويورك يومي 18 و 22 مارس.
براغ PostgreSQL المطور يوم 2019مؤتمر P2D2 2019 في براغ هو
بالفعل في 13-14 فبراير.
النشرات
PostgreSQL 11.2تم إصدار جميع تحديثات الإصدارات المدعومة من PostgreSQL: 11.2 و 10.7 و 9.6.12 و 9.5.16 و 9.4.21. هناك تصحيحات مهمة في هذه الإصدارات: أولاً وقبل كل شيء ، يتم تغيير سلوك PostgreSQL عند استدعاء
fsync()
. أيضا إصلاح بعض العيوب المقطعية و 70 أخطاء أخرى التي تراكمت على مدى 3 أشهر الماضية. التفاصيل
هنا .
pgAdmin4 4.2خرج PgAdmin 4 v4.2:
- لا تجمد لوحة الإحصائيات ، حتى عندما يكون هناك أكثر من ألف جدول ؛
- يحذر المتصفح قبل إغلاق أو تحديث الصفحة ؛
- ستظهر نتيجة الاستعلام حتى إذا تم فصل نافذة "إخراج البيانات" من نافذة "أداة الاستعلام" ؛
- تحسين الملاحة والحاجيات الأمثل.
40 علة ثابتة (وفي v4.1 - 7 ، v4.0 - 26). قائمة إصلاحات الأخطاء
هنا .
تحميل
من هنا .
pgBadger 10.2اثنين فقط من الأخبار حول pgBadger (شريط اللؤلؤ محلل سجل رسومية). لقد تم إصدار الإصدار 10.2. ولكن إذا اتبعت الرابط (على سبيل المثال ، في موجز أخبار David Fetter) ، فلن تأتي إلى أي مكان. نظرًا لأن المشروع قد تم نقله من gibub في Dalibo إلى github.com/darold/pgbadger github وموقع مطور
pgbadger.darold.net ، Gilles Darold. من
سجل التغيير ، يتبع ذلك في الإصدار الجديد:
- تمت إضافة خيار
exclude-db
، أي أنه يمكنك تخطي المعلومات المتعلقة بقاعدة البيانات المحددة ؛ - وأضاف القدرة على العمل مع سجلات عبر
ftp
http
. في هذه الحالة ، يتم تحليل السجل عند التمهيد ولا يتم حفظه على القرص. يمكنك تعيين عنوان السجلات على خوادم مختلفة (على جهاز التحكم عن بعد والمحلية ، على سبيل المثال) ؛ - على
ssh
يتم تحليل السجل في المكان. يمكنك تحديد ملفات للتحليل باستخدام * . تم الاحتفاظ بخيار -r
للخوادم البعيدة للتوافق ، ولكن ستتم إزالته.
والبق الثابتة ، بطبيعة الحال.
بارمان 2.6أعلن 2ndQuadrant الافراج عن إصدار جديد. ما هو فيه:
- التكرار الجغرافي للتعافي من الكوارث (التعافي من الكوارث) ؛
- تمت إضافة أمر
put-wal
بحيث يمكن تشغيل barman-wal-archive
باستخدام البرنامج النصي barman-wal-archive
الموجود في barman-cli
؛ check
عملية الآن يدعم رموز الألوان ANSI.- البق الثابتة.
جميع التغييرات وإصلاح الأخطاء في
هذا العنوان . المصادر
هنا .
Ora2pgتم إصدار اليوبيل - 20.0 - إصدار الأداة المساعدة Ora2Pg. هذا عمل للمؤلف نفسه -
جيل دارول . من الجديد:
bytea
الآن تصدير BFILE إلى نوع bytea
باستخدام دالة PL / SQL ، التي تقوم باستخراج البيانات من BFILE وتحويلها إلى نموذج مناسب لـ INSERT أو COPY في PostgreSQL ؛- ظهر توجيه DATA_EXPORT_ORDER ، أصبح من الممكن الآن التصدير ليس بالترتيب الأبجدي ، ولكن مع مراعاة حجم الجداول ؛
- إضافة توجيه NO_BLOB_EXPORT (الاسم يتحدث عن نفسه).
هناك تغييرات أخرى ، العديد من الأخطاء الثابتة. سجل التغيير
هنا . حول المطور جيثب الإصدار
هنا .
pg_probackup 2.0.26الإصدار الجديد من الأداة المساعدة للنسخ الاحتياطي والاسترداد من
Postgres Professional . في ذلك ، بالإضافة إلى الأخطاء الثابتة:
- أثناء التحقق من الصحة ، يتم الآن
pg_probackup
من الإصدار الحالي من pg_probackup
والإصدار الذي تم إنشاؤه بواسطة النسخة الاحتياطية. يحظر صراحة تشغيل pg_probackup
مع نسخة من الإصدار الأحدث (أي عدم التوافق المباشر) ؛ - تحسين دعم ويندوز.
- تحسين الدعم لمساحات الجدول داخل
PGDATA
.
يمكنك أن تقرأ عن التغييرات
هنا . وثائق
pg_probackup
هنا .
مجموعات البيانات 1.0.0 وغيرها من PGXN جديدةPGXN لديه امتداد جديد تم تحميله -
datasketches 1.0.0
Alexander Saydakov .
Datasketches
هذا الملحق مكتبات
Datasketches
، والتي تحتوي على خوارزميات تقدير تقريبي للبيانات الكبيرة. يقدم موقع
PGXN ، الذي أنشأه ديفيد ويلر ، العديد من الإضافات الجديدة. على سبيل المثال ،
Citus 8.1.1 عبارة عن DBMS يعمل
كملحق PostgreSQL. يمكنك أيضًا رؤية ملحق
tsvector2 1.0.0 هناك - وهذا بديل لنوع
tsvector
، والذي يُستخدم للبحث عن النص الكامل (يتم تحسين الضغط وليس هناك حد 1 ميغابايت). تم تحميل tsvector2 إلى PGXN في ديسمبر ، وقبل شهرين ظهرت
أحدث نسخة من ملحق
pg_pathman - 1.5.2 ، الذي طورته أيضًا شركة Postgres Professional. في نفس الوقت مثل
pg_pathman
،
pg_pathman
تحميل
أحدث إصدار من pg_partman - 4.0.0
Keith Fiske .
القوات الجوية الباكستانية v2.2.1تم إصدار نسخة جديدة من PostgreSQL Automatic Failover (PAF). تم إصلاح الأخطاء ، بما في ذلك تلك التي تسببت في تورم السجل. يمكنك تنزيل أكواد المصدر أو RPMs أو DEBs
من جيثب المشروع . الوثائق
هنا . هناك
عرض . رخصة بوستجرس.
check_pgactivity v2.4هذا هو البرنامج المساعد ل
Nagios . في الإصدار الجديد ، يمكنك ، على سبيل المثال ، تصفية النتائج حسب
application_name
في
longest_query
و
oldest_idlexact
. التفاصيل
هنا . رخصة بي إس دي.
pgCenter 0.6.0 و 0.6.1هذه هي أداة
Go-
من
Alexey Lesovsky من
Data Egret . في الإصدار 0.6.0
ظهر :
- ملف تعريف جديد يعمل مع سمة
pg_stat_activity
، مما يساعد على البحث في الطلبات طويلة الأجل ومعرفة أين يقضون الوقت ؛ - دعم الأداة المساعدة GoReleaser ، مما يساعد على جمع الحزم الثنائية
.rpm
و .deb
؛ - حصلت pgCenter على حالة بطاقة تقرير A + Go - خطوة نحو التعرف على ولاء pgCenter بأسلوب اللغة
Go
؛ - تغييرات أخرى.
الإصدار 0.6.1. طفيفة وليس ينظر إليها على أنها تحمل تغييرات كبيرة. PgCenter جيثب
هنا .
التعليم
الكتاب المدرسي "أساسيات تكنولوجيا قاعدة البيانات"بعد البرنامج التعليمي
"بوستجرس. أساسيات لغة SQL " الجزء الأول من الكتاب المدرسي
B.A. Novikova و
EA Gorshkova "أساسيات تكنولوجيا قاعدة البيانات .
" يمكن شراء الكتاب المدرسي من دار النشر
DMK Press ، في المتاجر الإلكترونية
ozon.ru و
Labirint.ru وشبكات بيع الكتب بالتجزئة. في تنسيق PDF ، يمكن
تنزيل الجزء الأول من الكتاب مجانًا من موقع
Postgres Professional . الجزء الثاني من الكتاب يتم إعداده للنشر. يغطي الكتاب المدرسي نظرية قواعد البيانات والأساليب والخوارزميات المستخدمة في تطبيق قواعد البيانات ، فضلاً عن ميزاتها في نظام PostgreSQL.
فيديو للدورة التدريبية "أساسيات تقنيات قواعد البيانات"تم نشر شرائح ومقاطع فيديو من أول جزئين من مسار
B.A.Novikov .
كتاب صغير "بوستجرس: التعارف الأول"نسخة جديدة بالفعل من كتاب الطفل
"بوستجرس: التعارف الأول" . بدءًا من الإصدار الرابع ، يتم نشر هذا الكتاب أيضًا باللغة الإنجليزية.
تحديث دورة DBA2كانت دورة DBA2 السابقة لـ PostgreSQL 9.5 تسمى "متقدم" وتضمنت مواضيع تكمل وتعمق DBA1. اتضح أن دورة DBA2 الجديدة ، وفقًا لـ PostgreSQL 10 ، كانت أكثر تركيزًا بسبب فصل جزء من المادة إلى دورات مستقلة وكان يطلق عليها "التكوين والمراقبة". إذا نظرت DBA1 في آلية تكوين الخادم ، فسوف تشرح هذه الدورة التدريبية المعلمات التي يجب تكوينها وكيفية القيام بها بطريقة مجدية ، مع فهم جهاز PostgreSQL الداخلي وبناءً على مراقبة الملاحظات.
تم تحديث مادة الدورة التدريبية
بشكل كبير ، وتم إضافة وحدة نمطية حول أنواع مختلفة من الأقفال.
دورة QPT جديدةيتم الآن تمييز تحسين الاستعلام ، الذي تمت مناقشته مسبقًا في الدورة التدريبية لـ DBA2 PostgreSQL 9.5 ، في
دورة منفصلة ، وهو أمر ضروري بالمثل لكل من المسؤولين ومطوري التطبيقات. تم تحديث الدورة التدريبية مع مراعاة الإصدار الجديد من PostgreSQL ، على وجه الخصوص ، تمت إضافة المواد في تنفيذ الاستعلام الموازي. تستخدم جميع أمثلة الدورة التدريبية الآن
قاعدة بيانات تجريبية .
بوستجرس في الماضيترجمة Yelena Indrupskaya جوزيف م. هيلرشتاين ، فصل من
"النظر إلى الوراء في بوستجرس" ، من
مجموعة من Michael Stonebreaker.
يمكن قراءة ملف PDF الأصلي لهذا الفصل على arXiv.org
مجانًا .
مقالات ومدونات
ثلاثة عوامل للمصادقةنشر Bruce Momjan على مدونته مذكرة قصيرة ولكنها مفاهيمية حول مبادئ المصادقة في PostgreSQL. وفقا له ، من العوامل الثلاثة:
- ما تعرفه (كلمة المرور ، PIN) ؛
- ما لديك (هاتف ، جهاز للمصادقة) ؛
- من أنت (بصمة ، قزحية ، صوت) ؛
يستخدم PostgreSQL مباشرة أشكالًا مختلفة من السابق. ومع ذلك ، مع بعض الحيل ، يمكنك استخدام أجهزة PIV ، مثل
YubiKey . يُقترح التفكير فيما إذا كنت تريد دمج المصادقة المباشرة للنوعين 2 و 3 في PostgreSQL أو ببساطة لتنوير أولئك الذين يرغبون بالتفصيل بمساعدة الوثائق. يرجى ملاحظة أنه قبل ذلك ، كتب Bruce
حوالي 15 طريقة مصادقة .
نظام أمان واحد للتطبيق وتجميع الاتصال و PostgreSQL - حالة LDAPهذا
هو تكوين نظام الشركات مع
PostgreSQL 10 ، خادم تطبيق Wildfly ، LDAP ، pgbouncer. يتم إعطاء أمثلة مع ملفات التكوين ورمز.
الهجرة من مونغو إلى بوستجرس: تجربة صحيفة الجارديانهذه
ترجمة لبي باي مونغو ، Hello Postgres من
الجارديان نفسها.
جدولة النسخ الاحتياطي في Masse مع مشغل بوستجرسيتحدث جوناثان س. كاتز
عن كيفية القيام بنسخ احتياطية كاملة وتفاضلية مجدولة. يكتب عن سياسات النسخ الاحتياطي ، وكيفية إنشاء جدول زمني نفسه ، ويقدم أمثلة على الأوامر.
لمحة عامة عن قدرات JSON داخل بوستجرستكتب Venkata Nagothi أيضًا البحث عن النص الكامل وتعطي أمثلة على الاستخدام الصحيح وغير الصحيح لمشغلي
@>
و
#>
الدروس المستفادة توسيع نطاق قاعدة بيانات PostgreSQL إلى سجلات 1.2bn / شهرمقال لـ Gajus Kuizinas هو قصة مشروع كبير مع مجموعة
Kubernetes
. لقد بحثنا في أربعة خيارات لوضع البيانات: Google و Amazon و Aiven.io وفي المنزل. أجبر الخطأ في
Cloud SQL for PostgreSQL ورد الفعل البطيء لخدمة الدعم
Google على التخلي عنه ؛ لا يدعم
Amazon RDS ملحق TimescaleDB ، الذي قرروا استخدامه للتقسيم ؛
Aiven.io لم تظهر أي عيوب حاسمة ، ولكن مع مزايا ضعيفة. نتيجة لذلك ، أطلقنا المشروع بمفردنا. للنسخ الاحتياطي ، يستخدم هذا المشروع
بارمان ، من بنات أفكار
2ndQuadrant . نذكركم أنه تم إطلاق
barman 2.6
للتو.
أداء PostgreSQL في AWS و GCP و Azure و DO و UpCloudبالطبع ، هذا
المقال متحيز: كتبه الرئيس التنفيذي لشركة
Aiven.io ، Oskari Saarenmaa ، ولكن هناك الكثير من المعلومات حول الحلول السحابية مع
PostgreSQL 10 من خمسة مزودي خدمات سحابية.
pg_sampletolog: امتداد لتسجيل نموذج من العباراتيوضح
مقال أدريان نيرات من شركة
Doctolib الفرنسية سبب قيام المؤلف بتمديد
pg_sampletolog
وكيف يقوم
pg_sampletolog
المعاملات إلى سجلات (اختيار ، على سبيل المثال ، 10٪ من المعاملات).
ملحق Postgres الأكثر فائدة: pg_stat_statementsقام كريج كيرستين باستخراج تقريره عن امتدادات PostgreSQL في مؤتمر
pg_stat_statements
في بروكسل بخصوص
pg_stat_statements
، نظرًا لأن هذا الامتداد هو الذي سبب الاهتمام الأكبر.
ميشال باكير سلسلة بوستجرز 12 تسليط الضوءتتحدث
ميشيل في مدونتها standalone
عن:
- وظائف للفواصل ؛
- SKIP_LOCKED لـ VACUUM و ANALYZE ؛
- pg_promote ؛
- wal_sender_timeout الآن سهل الاستخدام للمستخدم ؛
- السيطرة على بروتوكول SSL.
- خيارات PGXS جديدة لعزل واختبارات TAP ؛
- منع دوس.
الحفاظ على فروع الميزة وتقديم تصحيحات مع Gitيشارك بيتر ايزنتراوت من
2ndQuadrant تجربته في استخدام
git
، ويقدم المشورة بشأن كيفية العمل في الفروع الخاصة بك ، وكيفية الدمج والالتزام.
عين أو النمر: مقارنة بين كاساندرا و TimescaleDB لبيانات السلاسل الزمنيةيدعي مطورو TimescaleDB ، امتداد PostgreSQL للعمل مع السلاسل الزمنية ، أن بنات أفكارهم يعملون 5 نقاط أسرع من كاساندرا 30 ، وأن الإضافة تعمل بشكل أسرع ، والاستعلامات تصل إلى 5800 مرة أسرع. وهذا أقل بـ 10 مرات من تكلفة استئجار عقد Azur ، ونموذج بيانات أكثر مرونة ودعم SQL كامل.
DudeTx: المعاملات دائمة مصنوعة فصليتحدث هذا
المقال النظري عن التطور الياباني لـ DudeTx. سعى المؤلفون إلى الجمع بين الأفضل في نهج
UNDO و
REDO . في نفس الوقت ، يعتمد المفهوم الجديد على إمكانيات NVM (ذاكرة غير متطايرة).
من ساهم في تطوير بوستجرس في عام 2018؟روبرت هاسنشر الحسابات - له
ولستيفن فروست - لمساهمته في PostgreSQL لعام 2018. في ترشيح
"تأليف الرقع" ، يتم ترتيب الفائزين حسب عدد سطور الكود:
التقييم | المطور | مجموع عدد الصف | المساهمة في ٪ | عدد البقع |
---|
18 | الكسندر كوروتكوف | 2671 | 1.07 | 24 |
20 | اناستازيا لوبنيكوفا | 2345 | 0.94 | 2 |
22 | انطون بيكوف | 2118 | 0.85 | 2 |
24 | نيكيتا جلوخوف | 1890 | 0.76 | 5 |
حوالي ربع جميع أسطر التعليمات البرمجية الجديدة
كتبها توم لين .
في ترشيح
"نشاط الملتزمين" من روسيا ، يوجد اثنين فقط من الملتزمين ، وكلاهما من Postgres Professional:
التقييم | المطور | مجموع عدد الصف | المساهمة في ٪ | عدد من يرتكب |
---|
3 | فيدور سيغيف | 13646 | 11.28 | 44 |
9 | الكسندر كوروتكوف | 2345 | 1.94 | 15 |
تجدر الإشارة إلى أن
ألكساندر كوروتكوف أصبح مفوضًا فقط في منتصف عام 2018 ، لذا فقد تمكن من الحصول على هذه النتائج في غضون ستة أشهر.
الترشيح الثالث هو
"نشاط في مراسلات المتسللين " (عتبة> 100 حرف). وشملت كبار سادة هذا النوع epistolary:
المطور | عدد الحروف |
---|
الكسندر كوروتكوف | 301 |
ديمتري دولجوف | 226 |
كونستانتين Knizhnik | 223 |
أندريه بورودين | 159 |
فيدور سيغيف | 152 |
آرثر زاكيروف | 111 |
سيرجي كورنيلوف | 106 |
هذا كل شيء. اراك قريبا!
اشترك في قناة postgresso !إرسال الأفكار والاقتراحات إلى البريد الإلكتروني: news_channel@postgrespro.ruالإصدارات السابقة:
# 13 ،
# 12 ،
# 11 (خاص) ،
رقم 10 ،
# 9 ،
# 8 ،
# 7 ،
# 6 ،
# 5 ،
# 4 ،
# 3 ،
# 2 ،
# 1