نواصل تقديمك لأهم أخبار PostgreSQL. لقد مر وقت أطول بين هذا الإصدار و # 8 من المعتاد ، لذلك سيكون أكثر ضخامة.
الإصدارات
PostgreSQL 11 بيتا 3يتميز هذا الإصدار بالأخطاء الثابتة - وكلاهما شائع في سلسلة من الإصدارات ، والتي سيتم مناقشتها لاحقًا ، ومحددة للإصدار 11. يمكن العثور على تفاصيل حول الأخطاء الثابتة (وليس فقط)
هنا . معلومات بيتا عامة
هنا .
PostgreSQL 10.5إصلاح الخلل الخطير. على سبيل المثال ، تم اكتشاف مشكلة وإصلاحها في libpq: لم تسترد جميع متغيرات حالة الاتصال إلى الحالة الأولية عند محاولة إعادة الاتصال. لم يتم استعادة المتغير الذي سأل عما إذا كانت هناك حاجة إلى كلمة مرور ، ونتيجة لذلك ، باستخدام dblink أو postgres_fdw ، كان من الممكن الحصول على وصول غير قانوني إلى الخوادم.
في المجموع ، يحتوي الإصدار على حوالي 20 تصحيحًا وتحسينًا فيما يتعلق بمجموعة متنوعة من آليات DBMS: VACUUM ، WAL ، فهارس GIN ، إشارات POSIX وأكثر من ذلك بكثير. بما في ذلك للعمل تحت Windows. تم رسمها
هنا .
جنبا إلى جنب مع 10.5 وبيتا 3 ، تم
إصدار التحديثات المقابلة
في 9.6.10 و 9.5.14 و 9.4.19 و 9.3.24 . يمكنك التنزيل كالمعتاد
من هنا .
Postgres Pro Standard 9.5.14.1 و 9.6.10.1 و 10.5.1تم إنشاء إصدارات
Postgres Pro Standard 9.5.14.1 و
10.5.1 بواسطة
Postgres Professional استنادًا إلى الإصدارات المقابلة من PostgreSQL (بدون الرقم الأخير في رقم الإصدار ، مثل PostgreSQL 10.5) والإصدارات السابقة المقابلة من Postgres Pro Standard.
التحسينات الرئيسية لجميع الثلاثة (نسبة إلى التحسينات السابقة):
- تدعم وحدة pg_variables الآن متغيرات المعاملات. (انظر القسم F.37 من الوثائق)
auto_explain
للوحدة auto_explain
الآن عرض وقت الجدولة.- تم تحسين إصدار Postgres Pro Standard لـ Windows: تمت إزالة القيود الضمنية على عدد الملفات المفتوحة في نفس الوقت في كل عملية خادم فرعية.
في 9.6.10.1 و 10.5.1 ، هناك اختلافات أكثر بكثير. على سبيل المثال ،
pg_probackup
تحديث الوحدة النمطية
pg_probackup
إلى الإصدار
2.0.19 ، والتي تتضمن ميزات مثل:
- يمكن لأمر الاستعادة تخطي التحقق من النسخ لتسريع استرداد الكتلة ؛
- تحسين تنفيذ النسخ الإضافية الموازية ؛
- يمكنك الآن الجمع بين النسخ الإضافية والنسخة الكاملة الأصل لتوفير مساحة على القرص
بالإضافة إلى الآخرين - راجع الوثائق والأقسام "الملحق E. ملاحظات الإصدار" ، على سبيل المثال
هنا . تتداخل ابتكارات 9.6.10.1 و 10.5.1 بشكل كبير ، ولكن لا تزال حذرة: على سبيل المثال ، يمكن 10.5.2 (مع
pg_probackup
) استعادة الكتلة إلى موضع معين في السجل (LSN).
pgAdmin 4 v3.3 ، v3.2 ، v3.3 .
في الإصدار الأخير (
3.3 ) هناك تصحيحات طفيفة فقط. في
3.2 ، تغييرات أكثر خطورة: على سبيل المثال ، دعم SCRAM. JIT عند تصور الخطط. كانت أكبر التغييرات في
3.1 ، وتم إصدارها في نهاية شهر يونيو: تم إصلاح أكثر من 30 خطأ ، ومن بين الميزات الجديدة:
- إضافة دعم لأنفاق SSH ،
- الاستماع / إعلام في أداة الاستعلام ،
- دعم الوظائف والإجراءات في PostgreSQL 11
- تحسين الدعم لـ Greenplum
PgBouncer 1.9.0قام الإصدار الجديد بتوسيع الوظائف لتحسين وتسهيل التحكم والمراقبة في البنى سهلة المنال. تم تحسين الوثائق. يمكنك القراءة عن جميع التغييرات
هنا ،
والتنزيل من هنا .
Ora2Pg 19.0يحتوي
الإصدار الجديد من أداة الترحيل هذه على بعض الابتكارات ، على سبيل المثال ، تمت إضافة تصدير أقسام تجزئة Oracle مع تشغيل PG_SUPPORTS_PARTITION - ولم تظهر إلا في PostgreSQL 11. القائمة الكاملة بأكملها
هنا . الأخطاء الثابتة التي اشتكى منها المستخدمون.
تنزيل
من هنا .
pg_chameleon 2.0.9هذه الحزمة قادرة على نسخ قاعدة بيانات MySQL باستخدام MySQL ، وحفظ السجلات في PostgreSQL
JSONB
. مكتوب في
Python 3
. بعد ذلك ، تقوم الوظيفة على
pl/pgsql
بتحليل
JSONB
،
JSONB
تشغيل التغييرات في PostgreSQL. يمكنك
أن تقرأ عن الإصدار
هنا.بالمناسبة ،
إليك مقال من
بيركونا حول كيفية استخدام
pg_chameleon
-
النسخ المتماثل من خادم بيركونا لـ MySQL إلى PostgreSQL باستخدام pg_chameleon .
Migrate2postgresأداة ترحيل أخرى. يمكنك القراءة والتنزيل
هنا . الأداة عبر الأنظمة الأساسية ، وتعمل من خلال JDBC ، ومثال على الترحيل من
MS SQL Server مضمن .
Ajqvue v2.0هذه واجهة مستخدم رسومية مفتوحة المصدر لـ PostgreSQL مكتوبة بلغة Java. يعمل مع DBMSs المختلفة ، بما في ذلك ومع PostgreSQL.
في الإصدار 2.0 ، ترجع التحسينات إلى حد كبير إلى المكوّن الإضافي DB_to_FileMemoryDB ؛ تم تحديث البرنامج المساعد DataCharts إلى JFreeChart ، 1.5.0.
بعض المعلومات موجودة على الموقع. المصدر
هنا .
PostGIS 2.5.0 beta2هذا الإصدار
التجريبي مخصص للإصدارات المستقبلية ، على الرغم من أنه سيعمل مع أي 9.4 أو أحدث. سيتم تحقيق الوظائف الكاملة مع PostgreSQL 11beta3 + و GEOS 3.7.0 beta2.
خوارزميات 1.4هذا التطبيق ، الذي يتم تقديمه كبرنامج ثنائي فردي بدون تبعيات على برنامج جهة خارجية ، يجمع المعلومات والإحصائيات من خادم PostgreSQL قيد التشغيل ، أو يصدرها بتنسيق نصي ، أو يصدرها إلى JSON لمزيد من المعالجة.
repmgr 4.1.0يمكن العثور على التحسينات وإصلاح الأخطاء في هذا الإصدار
هنا .
سلوني 2.2.7الافراج البسيط عن الفيلة القديمة الجيدة. البق ثابت. تنزيل من
هنا .
أداة التحقق من الصفحة PostgreSQLفتحت Google للجمهور مدقق تكامل صفحة النسخ الاحتياطي.
هنا هي
الوثائق . يمكنك تنزيل الرمز
هنا .
هناك
مقال في
eWeek حول كيفية عملها:
يمكن لأداة التحقق من الصفحة من Google مساعدة المؤسسات في اكتشاف فقدان البيانات والفساد في وقت سابق من دورة التغيير ، حسبما تقول الشركة.(بالمناسبة ، يحتوي Postgres Pro Enterprise بالفعل على فحص مماثل: فهو يتضمن الأداة المساعدة
pg_probackup
، والتي
يمكنها إجراء التحقق من النسخ الاحتياطي صفحة تلو الأخرى دون استعادة بيانات الكتلة)
التعليم
تم تحميل مقاطع الفيديو الخاصة بدورة DBA1 ، التي تم قراءتها في نهاية فبراير في نيجني نوفغورود من قبل موظفي
Postgres Professional Pavel Luzanov و Yegor Rogov.مقالات
ضبط الفراغ التلقائي في PostgreSQL و Autovacuum Internalsفي موضوع ذي صلة دائمًا ، تتم
كتابة إعدادات التفريغ التلقائي
على مدونة شركة
بيركونا.هناك
مقال عن FDW :
مغلفات البيانات الأجنبية في PostgreSQL وإلقاء نظرة فاحصة على postgres_fdwملحمة منظمة أو كيفية بناء المعاملات التجارية في الخدمات باستخدام قاعدة البيانات لكل نمط خدمةمقال مفصل من
قبل كونستانتين Evteev على مدونة
Avito .
فهم وقراءة كتالوج نظام PostgreSQLمقال بقلم بريان فهرل حول العمل مع كتالوجات النظام (مع أمثلة) على مدونة
Multinines.3 طرق لاكتشاف الاستعلامات البطيئة في PostgreSQLفي
مقال ، يناقش
Hans-Jürgen Schönig من CyberTech تتبع المعاملات البطيئة مع أمثلة:
- تحليل السجل ؛
- التحقق من الخطط باستخدام auto_explain ؛
- استخدام المعلومات المجمعة في pg_stat_statements.
في انتظار PostgreSQL 12 - السماح بالإدخالات المتعددة أثناء النسخ إلى جدول مقسممقالة كتبها Depesz (Depesz ، أي
Hubert Lubaszewski ) عن الإدراج المتوازي في جدول مقسم أثناء عمل الأمر COPY.
في الوقت نفسه ، كتب
ألفارو هيريرا على مدونة
2ndQuadrant حول التقسيم في الإصدار الحادي عشر:
شرائح التحدث: تحسينات التقسيم في PostgreSQL 11 . لكن هذه
شرائح من مؤتمر في البرازيل -
PGConf.Brazil 2018 . يجب أن يظهر النص لاحقًا.
كيف يوازي Citus في الوقت الفعلي استعلامات Postgresتتحدث مقالة
Craig Kerstiens عن موازاة استعلامات SQL في
مفترقها الأصلي لـ Postgres.
يتم التعبير عن العقيدة في العنوان الفرعي:
الكتابة في SQL ، والتفكير في MapReduce.تمكين تطبيقات PostgreSQL من خلال المعالجة المختلطة للمعاملات / التحليلات من أجل دفع التمايز واتخاذ قرارات أسرع في عملكتشرح
مدونة Fujitsu لماذا يمكن أن تعمل FUJITSU Enterprise Postgres بشكل فعال مثل OLTP و OLAP DBMS.
هناك بعض العمارة لتحليلات العمل ، والتي لها بعض مزايا التخزين
الرأسي -
مؤشر التجمعات العمودية (VCI) .
المؤتمرات. ندوات عبر الإنترنت ميتابا.
أيام كراسنودار ديف رقم 3سيعقد المؤتمر السنوي لمطوري كراسنودار والمنطقة في 15 سبتمبر.
يتضمن برنامج المؤتمر تقرير
PostgreSQL Failover Solutions مع تجاوز الفشل التلقائي بواسطة
Igor Kosenkov ، Postgres Professional.
موقع المؤتمر.
TechTrainهذا مهرجان مؤتمرات للمطورين. سيعقد في 1-2 سبتمبر في سان بطرسبرج. سيكون لها
كشك مجتمع PostgreSQL ، حيث يتم التخطيط
لفصل رئيسي ومسابقة فكرية ، وسيتم افتتاح
المؤتمر عن طريق مسار أوليج بارتونوف إلى الفيل ، أو مهنة في مصدر مفتوح .
تحجيم تطبيق PostgreSQLسيقام معرض
ميتو في 15 سبتمبر في الساعة 12.00 - 16.30. سيتم تخصيص العروض التقديمية للتحجيم ومستويات العزل أثناء النسخ المتماثل
DBMS Asynchronous Client Library
و
Clock-SI
. مكبرات الصوت من
Yandex و Avito و Postgres Professional . سيتم الإعلان عن التسجيل لاحقًا ، ترقبوا الإعلانات.
PostgreOpen Silicon Valley 2018عقدت في 5-7 سبتمبر في سان فرانسيسكو.
هل ستعيش Postgres إلى الأبد؟ندوة بروس مومجان على الويب حول هذا الموضوع:
هل Postgres أبدية؟ المقرر في 29 أغسطس الساعة 17:00 بتوقيت موسكو. هذه ليست المرة الأولى التي يظهر فيها بروس باعتباره صاحب بصيرة ، ولكن قلة ممن أتيحت لهم الفرصة لرؤيته.
سجل
هنا .
PGDay (مجموعة مستخدمي Portland PostgreSQL)تستضيف مجموعة المستخدمين هذه
مؤتمرًا في 10 سبتمبر.
تقبل العروض.
PostgresConf جنوب أفريقيا 2018سيعقد في جوهانسبرغ يوم 9 أكتوبر.
مؤتمر PostgreSQL أوروبا 2018عقدت في لشبونة في 23-26 أكتوبر.
اشترك في قناة postgresso !إرسال الأفكار والاقتراحات إلى البريد الإلكتروني: news_channel@postgrespro.ruالأعداد السابقة:
# 8 ،
# 7 ،
# 6 ،
# 5 ،
# 4 ،
# 3 ،
# 2 ،
# 1