MariaDB 10.10 stabil buraxılışı

Yeni MariaDB 10.10 (10.10.2) DBMS filialının ilk stabil buraxılışı nəşr olundu, onun çərçivəsində MySQL-dən geriyə uyğunluğu qoruyan və əlavə yaddaş mühərriklərinin və qabaqcıl xüsusiyyətlərin inteqrasiyası ilə seçilən filial hazırlanır. MariaDB-nin inkişafı fərdi təchizatçılardan asılı olmayaraq açıq və şəffaf inkişaf prosesindən sonra müstəqil MariaDB Fondu tərəfindən idarə olunur. MariaDB bir çox Linux paylamalarında (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) MySQL yerinə göndərilir və Wikipedia, Google Cloud SQL və Nimbuzz kimi böyük layihələr tərəfindən qəbul edilmişdir.

MariaDB 10.10-da əsas təkmilləşdirmələr:

  • Verilmiş ölçülü baytların təsadüfi ardıcıllığını əldə etmək üçün RANDOM_BYTES funksiyası əlavə edildi.
  • IPv4 ünvanlarını 4 baytlıq təmsildə saxlamaq üçün INET4 məlumat növü əlavə edildi.
  • Master server bu cür identifikatoru dəstəkləyirsə, indi GTID (Qlobal Transaction ID) əsaslı replikasiya rejimindən istifadə edən "MASTERİ DƏYİŞTİR" ifadəsinin defolt parametrləri dəyişdirilib. "MASTER_USE_GTID=Cari_Pos" parametri köhnəlib və əvəzinə "MASTER_DEMOTE_TO_SLAVE" seçimi istifadə edilməlidir.
  • Çox sayda cədvəllə birləşmə əməliyyatları üçün genişləndirilmiş optimallaşdırmalar, o cümlədən cədvəlləri istənilən qaydada birləşdirmək üçün "eq_ref" istifadə etmək imkanı.
  • UCA (Unicode Collation Alqoritmi) alqoritmləri həyata keçirilir, Unicode 14 spesifikasiyasında müəyyən edilir və simvolların mənasını nəzərə alaraq çeşidləmə və harmanlama qaydalarını müəyyən etmək üçün istifadə olunur (məsələn, rəqəmsal dəyərləri çeşidləyərkən, qarşısında mənfi və nöqtənin olması). bir sıra və müxtəlif orfoqrafiya növləri nəzərə alınır, lakin müqayisə edilərkən simvolların halı və vurğunun olması nəzərə alınmır). utf8mb3 və utf8mb4 funksiyalarında UCA əməliyyatlarının təkmilləşdirilmiş performansı.
  • SST/IST sorğularını yerinə yetirməyə icazə verilən Galera Cluster qovşaqlarının siyahısına IP ünvanlarını əlavə etmək imkanı həyata keçirilib.
  • Varsayılan olaraq, davranışı MySQL-ə təxmin etmək üçün "açıq_defaults_for_zaman damgası" rejimi işə salınıb (zaman damğası növü üçün DEFAULT bloklarının məzmunu "GÖSTER YARATMAQ CƏDVƏLİ" icra edilərkən göstərilmir).
  • Komanda xətti interfeysində defolt olaraq "--ssl" seçimi aktivdir (TLS şifrələməsi ilə əlaqələrin qurulması aktivdir).
  • Ən yüksək səviyyəli YENİLƏNMƏ və SİL ifadələrinin işlənməsi yenidən işlənmişdir.
  • DES_ENCRYPT və DES_DECRYPT funksiyaları və innodb_prefix_index_cluster_optimization dəyişəni köhnəlmişdir.

Mənbə: opennet.ru

Добавить комментарий