تم إطلاق الإصدار الجديد من PostgreSQL 11.0 بالفعل

كيو

PostgreSQL هو نظام لإدارة قواعد البيانات العلائقية موجه للكائنات ومجاني ، تم إصداره بموجب ترخيص PostgreSQL ، على غرار BSD أو MIT.

مثل العديد من المشاريع الأخرى مفتوحة المصدر ، لا تتم إدارة تطوير PostgreSQL من قبل شركة أو شخص واحد ، ولكن يتم تشغيله بواسطة مجتمع من المطورين الذين يعملون في نكران الذات أو الإيثار أو الحر أو بدعم من المنظمات التجارية.

بعض خصائصه الرئيسية هي:

حضور مرتفع

من خلال نظام يسمى MVCC (الوصول المتزامن متعدد الإصدارات ، لاختصاره باللغة الإنجليزية) PostgreSQL يتيح ذلك أثناء قيام إحدى العمليات بالكتابة على جدول ، يمكن للآخرين الوصول إلى نفس الجدول دون الحاجة إلى أقفال. يحصل كل مستخدم على عرض متسق.

توفر PostgreSQL في الأصل دعمًا لما يلي:

  • أرقام الدقة التعسفية.
  • نص بطول غير محدود.
  • الأشكال الهندسية (مع مجموعة متنوعة من الوظائف المرتبطة).
  • عناوين IP (IPv4 و IPv6).
  • كتل عنوان نمط CIDR.
  • عناوين MAC.

المصفوفات.

بالإضافة إلى ذلك يمكن للمستخدمين إنشاء أنواع البيانات الخاصة بهم ، والتي يمكن أن تكون قابلة للفهرسة بالكامل بفضل البنية التحتية لـ GiST من PostgreSQL. بعض الأمثلة هي أنواع بيانات GIS التي تم إنشاؤها بواسطة مشروع PostGIS.

حول الإصدار الجديد من PostgreSQL 11.0

قبل أيام قليلة ، تم إطلاق الإصدار الجديد من PostgreSQL والذي وصل إلى إصدار PostgreSQL 11 الذي يضيف ميزات جديدة وخاصة إصلاحات الأخطاء المختلفة.

المستجدات الرئيسية هي أنها ركزت على إدارة قواعد البيانات بكميات كبيرة من البيانات.

قسم محسن

تسمح PostgreSQL بالفعل بالتقسيم لفترة طويلة، يتعلق الأمر بتخزين البيانات في عدة جداول منفصلة تكون منطقيًا في جدول واحد.

لا يرى مستخدم قاعدة البيانات هذا التخطيط وهذا يجعل من الممكن تخزين البيانات في أنظمة ملفات مختلفة لها خصائص مختلفة وفقًا للبيانات. على سبيل المثال ، يتم تخزين البيانات الحديثة على SSD ويتم تخزين البيانات الأقدم على القرص الصلب.

كان من الممكن التقسيم إلى قوائم البيانات أو فترات. أصبح من الممكن الآن تقسيم تجزئة المفتاح لعشوائية البيانات.

هذا يجعل من الممكن توزيع عمليات القراءة والكتابة عبر متاجر متعددة.

يمكن الآن الإعلان عن المفاتيح الأساسية والخارجية ، بالإضافة إلى الفهارس والمشغلات ، على مستوى الجدول الأساسي وسوف تنعكس في جميع جداول الأعضاء في القسم.

كيو يمكنك الآن أيضًا تغيير بيانات القسم تلقائيًا إذا تم تغيير مفتاح التوزيع.

تم أيضًا تحسين أداء القراءة للجداول المقسمة باستخدام إستراتيجية جديدة لإزالة الأقسام.

المميز شكا متوفر الآن للجداول المقسمة.

postgresql 11

توافر المعاملات في الإجراءات المخزنة

كانت الإجراءات المخزنة متاحة في PostgreSQL لفترة طويلة ، لكن لم يكن من الممكن إنشاء معاملات هناك. الآن هذا ممكن.

تحسين الأداء

الآن يمكن إجراء عمليات متعددة بالتوازي للاستفادة من العديد من النوى في معالجات اليوم.

لذلك ، يمكن قراءة الجداول المقسمة بالتوازي ، ولكن أيضًا عند الاستعلام اختر يتضمن فقرة UNION .

يتم إنشاء الفهارس أيضًا بالتوازي ، بالإضافة إلى أوامر أخرى للغة تعريف البيانات (DDL) ، كيف إنشاء الجدول o إنشاء عرض مادي.

البناء أثناء التنقل

مترجم الوقت متاح. يمكنك تحسين الاستعلامات المعقدة لتحسين سرعة تنفيذها. تستخدم PostgreSQL مترجم LLVM لهذا الغرض.

لتنشيطه ، يجب عليهم إضافته jit = onal ملف التكوين أو تحديد متغير الجلسة SET jit = تشغيل.

التبسيط = السرعة

لا حاجة لإعادة كتابة الجدول بأكمله عند إجراء المكالمة ALTER TABLE… ADD COLUMN… DEFAULT ... بقيمة افتراضية ليست فارغة. يؤدي هذا إلى تحسين سرعة تنفيذ هذا الأمر بشكل كبير ، إذا كان الجدول كبيرًا.

تجربة المستخدم

كلمات خروج quity يتم التعرف عليها الآن من خلال واجهة سطر الأوامر (psql) لإكمال العملية ، بالإضافة إلى \ q.

من أجل الحصول على هذا الإصدار الجديد يمكنك زيارة الرابط التالي. 


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.