MariaDB 10.10 stabiilne väljalase

Avaldatud on uue MariaDB 10.10 (10.10.2) DBMS-i haru esimene stabiilne väljalase, mille raames arendatakse MySQL-i haru, mis säilitab tagasiühilduvuse ja mida eristab täiendavate salvestusmootorite ja täiustatud funktsioonide integreerimine. MariaDB arendamist juhib sõltumatu MariaDB sihtasutus, järgides avatud ja läbipaistvat arendusprotsessi, mis ei sõltu üksikutest müüjatest. MariaDB tarnitakse MySQL-i asemel paljudes Linuxi distributsioonides (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) ja seda on kasutusele võtnud sellised suured projektid nagu Wikipedia, Google Cloud SQL ja Nimbuzz.

MariaDB 10.10 peamised täiustused:

  • Lisati funktsioon RANDOM_BYTES, et saada etteantud suurusega baitide juhuslik jada.
  • Lisatud INET4 andmetüüp, et salvestada IPv4-aadressid 4-baidises esituses.
  • Avaldise "CHANGE MASTER TO" vaikeparameetreid on muudetud, mis kasutab nüüd GTID-l (Global Transaction ID) põhinevat replikatsioonirežiimi, kui peaserver seda tüüpi identifikaatorit toetab. Säte "MASTER_USE_GTID=Current_Pos" on aegunud ja see tuleks asendada valikuga "MASTER_DEMOTE_TO_SLAVE".
  • Suure hulga tabelitega liitmistoimingute täiustatud optimeerimised, sealhulgas võimalus kasutada "eq_ref" tabelite liitmiseks mis tahes järjekorras.
  • Rakendatud UCA (Unicode Collation Algoritm) algoritmid, mis on määratletud Unicode 14 spetsifikatsioonis ja mida kasutatakse sortimis- ja sobitamisreeglite määramiseks, võttes arvesse märkide tähendust (näiteks digitaalsete väärtuste sortimisel miinuse ja punkti olemasolu ees Arvesse võetakse arvu ja erinevaid kirjapilte ning võrdlemisel ei võeta arvesse märkide ja rõhumärgi olemasolu). UCA toimingute täiustatud jõudlus funktsioonides utf8mb3 ja utf8mb4.
  • Rakendatud on võimalus lisada IP-aadresse nende Galera klastri sõlmede loendisse, millel on lubatud täita SST/IST-päringuid.
  • Vaikimisi on režiim "explicit_defaults_for_timestamp" aktiveeritud, et tuua käitumine MySQL-ile lähemale (käsu "SHOW CREATE TABLE" käivitamisel ei kuvata ajatempli tüübi DEFAULT plokkide sisu).
  • Käsurea liideses on suvand "--ssl" vaikimisi lubatud (TLS-krüptitud ühenduste loomine on lubatud).
  • Tipptasemel UPDATE ja DELETE avaldiste töötlemine on ümber töötatud.
  • Funktsioonid DES_ENCRYPT ja DES_DECRYPT ning muutuja innodb_prefix_index_cluster_optimization on aegunud.

Allikas: opennet.ru

Lisa kommentaar