إصدار MariaDB 10.10 مستقر

تم نشر أول إصدار مستقر لفرع نظام إدارة قواعد البيانات الجديد MariaDB 10.10 (10.10.2) ، حيث يتم تطوير فرع من MySQL يحافظ على التوافق مع الإصدارات السابقة ويتميز بتكامل محركات التخزين الإضافية والميزات المتقدمة. يتم الإشراف على تطوير MariaDB من قبل مؤسسة MariaDB المستقلة ، بعد عملية تطوير مفتوحة وشفافة مستقلة عن البائعين الفرديين. يتم شحن MariaDB بدلاً من MySQL في العديد من توزيعات Linux (RHEL و SUSE و Fedora و openSUSE و Slackware و OpenMandriva و ROSA و Arch Linux و Debian) وقد تم اعتمادها من قبل مشاريع كبرى مثل Wikipedia و Google Cloud SQL و Nimbuzz.

التحسينات الرئيسية في MariaDB 10.10:

  • تمت إضافة الدالة RANDOM_BYTES للحصول على تسلسل عشوائي للبايتات ذات الحجم المحدد.
  • تمت إضافة نوع بيانات INET4 لتخزين عناوين IPv4 في تمثيل 4 بايت.
  • تم تغيير المعلمات الافتراضية للتعبير "CHANGE MASTER TO" ، والتي تستخدم الآن وضع النسخ المتماثل المستند إلى GTID (معرّف المعاملة العالمي) إذا كان الخادم الرئيسي يدعم هذا النوع من المعرفات. تم إهمال إعداد "MASTER_USE_GTID = Current_Pos" ويجب استخدام خيار "MASTER_DEMOTE_TO_SLAVE" بدلاً من ذلك.
  • تحسينات موسعة لعمليات الدمج مع عدد كبير من الجداول ، بما في ذلك القدرة على استخدام "eq_ref" لدمج الجداول بأي ترتيب.
  • يتم تنفيذ خوارزميات UCA (خوارزمية تجميع Unicode) ، والمحددة في مواصفات Unicode 14 وتستخدم لتحديد قواعد الفرز والجمع مع مراعاة معنى الأحرف (على سبيل المثال ، عند فرز القيم الرقمية ، وجود علامة ناقص ونقطة في المقدمة عدد وأنواع مختلفة من التهجئة تؤخذ في الاعتبار ، ولكن عند المقارنة لا يتم قبولها ، ضع في الاعتبار حالة الأحرف ووجود اللهجة). تحسين أداء عمليات UCA في وظائف utf8mb3 و utf8mb4.
  • نفذت القدرة على إضافة عناوين IP إلى قائمة عقد Galera Cluster المسموح لها بتنفيذ طلبات SST / IST.
  • افتراضيًا ، يتم تمكين وضع "صريح_التعريف_للخلفيات_الصريحة" لتقريب السلوك إلى MySQL (لا تظهر محتويات الكتل الافتراضية لنوع الطابع الزمني عند تنفيذ "عرض إنشاء جدول").
  • في واجهة سطر الأوامر ، يتم تمكين الخيار "--ssl" افتراضيًا (يتم تمكين إنشاء اتصالات بتشفير TLS).
  • تمت إعادة صياغة معالجة عبارات UPDATE و DELETE ذات المستوى الأعلى.
  • تم إهمال الدالتين DES_ENCRYPT و DES_DECRYPT والمتغير innodb_prefix_index_cluster_optimization.

المصدر: opennet.ru

إضافة تعليق