Rilis stabil MariaDB 10.10

Rilis stabil pisanan saka cabang DBMS MariaDB 10.10 (10.10.2) anyar wis diterbitake, ing ngendi cabang saka MySQL dikembangake sing njaga kompatibilitas mundur lan dibedakake kanthi integrasi mesin panyimpenan tambahan lan fitur-fitur canggih. Pangembangan MariaDB diawasi dening Yayasan MariaDB independen, sawise proses pangembangan sing mbukak lan transparan independen saka vendor individu. MariaDB dikirim ing panggonan MySQL ing akeh distribusi Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) lan wis diadopsi dening proyek utama kayata Wikipedia, Google Cloud SQL, lan Nimbuzz.

Dandan utama ing MariaDB 10.10:

  • Nambahake fungsi RANDOM_BYTES kanggo njaluk urutan acak bita saka ukuran tartamtu.
  • Nambahake jinis data INET4 kanggo nyimpen alamat IPv4 ing perwakilan 4-bait.
  • Parameter standar ekspresi "CHANGE MASTER TO" wis diganti, sing saiki nggunakake mode replikasi adhedhasar GTID (Global Transaction ID) yen server master ndhukung pengenal jenis iki. Setelan "MASTER_USE_GTID=Current_Pos" wis ora digunakake lan pilihan "MASTER_DEMOTE_TO_SLAVE" kudu digunakake.
  • Optimizations lengkap kanggo operasi gabungan karo nomer akeh tabel, kalebu kemampuan kanggo nggunakake "eq_ref" kanggo nggabungake tabel ing sembarang urutan.
  • Algoritma UCA (Unicode Collation Algorithm) dileksanakake, ditetepake ing spesifikasi Unicode 14 lan digunakake kanggo nemtokake aturan pangurutan lan pangumpulan kanthi nimbang makna karakter (contone, nalika ngurutake nilai digital, ana minus lan titik ing ngarep. saka nomer lan macem-macem jinis ejaan dianggep, nanging nalika mbandhingake, ora ditampa, njupuk kasus karakter lan ananΓ© aksen). Peningkatan kinerja operasi UCA ing fungsi utf8mb3 lan utf8mb4.
  • Dileksanakake kemampuan kanggo nambah alamat IP kanggo dhaftar simpul Galera Cluster sing diijini kanggo nglakokakΓ© SST / panjalukan IST.
  • Kanthi gawan, mode "explicit_defaults_for_timestamp" diaktifake kanggo ngira-ira prilaku menyang MySQL (isi pamblokiran DEFAULT kanggo jinis timestamp ora ditampilake nalika nglakokake "SHOW CREATE TABLE").
  • Ing antarmuka baris perintah, opsi "--ssl" diaktifake kanthi gawan (nggawe sambungan karo enkripsi TLS diaktifake).
  • Pangolahan statement UPDATE lan DELETE tingkat paling dhuwur wis digarap maneh.
  • Fungsi DES_ENCRYPT lan DES_DECRYPT lan variabel innodb_prefix_index_cluster_optimization wis ora digunakake.

Source: opennet.ru

Add a comment