MariaDB 10.9 telah dirilis dan ini adalah beritanya

Peluncuran versi stabil pertama dari cabang DBMS baru Maria DB 10.9 (10.9.2), di mana cabang MySQL sedang dikembangkan yang mempertahankan kompatibilitas ke belakang dan dibedakan oleh integrasi mesin penyimpanan tambahan dan fitur-fitur canggih.

Pengembangan MariaDB diawasi oleh MariaDB Foundation independen, mengikuti proses pengembangan yang sepenuhnya terbuka dan transparan, terlepas dari vendor individu.

MariaDB mengirimkan alih-alih MySQL pada banyak distribusi Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) dan telah diadopsi oleh proyek-proyek besar.

Fitur baru utama MariaDB 10.9

Dalam versi baru MariaDB ini, disorot bahwa menambahkan fungsi JSON_OVERLAPS untuk mendeteksi persimpangan dalam data dari dua dokumen JSON (misalnya, mengembalikan nilai true jika kedua dokumen berisi objek dengan pasangan kunci/nilai yang sama atau elemen array yang sama).

Juga, disorot bahwa koreksi terkait dibuat untuk kerentanan keamanan berikut: CVE-2022-32082, CVE-2022-32089, CVE-2022-32081, CVE-2018-25032, CVE-2022-32091 y CVE-2022-32084

Perubahan lain yang menonjol adalah ekspresi JSONPath menyediakan kemampuan untuk menentukan rentang (misalnya "$[1 hingga 4]" untuk menggunakan elemen larik 1 hingga 4) dan indeks negatif untuk menampilkan elemen pertama dalam antrian).

Selain itu, kami dapat menemukan bahwa plugin Hashicorp Key Management telah ditambahkan untuk mengenkripsi data dalam tabel menggunakan kunci yang disimpan di Hashicorp Vault KMS.

Sedangkan untuk utilitas mysqlbinlog, sekarang Anda memiliki opsi baru “–do-domain-id”, “–ignore-domain-ids” dan “–ignore-server-id” untuk memfilter berdasarkan gtid_domain_id.

Menambahkan kemampuan untuk mencerminkan variabel status wsrep dalam file JSON terpisah yang dapat digunakan oleh sistem pemantauan eksternal.

Pengoptimal menggunakan semua partisi setelah memutakhirkan ke 10.3, untuk kueri UPDATE atau DELETE multi-tabel, pengoptimal tidak dapat menerapkan pengoptimalan pemangkasan partisi untuk tabel yang diperbarui atau dihapus.

Selain itu, melakukan regresi pengoptimal rentang untuk kunci IN (const, ....), sudah ada masalah di MariaDB 10.5.9 dan yang lebih baru yang telah diperbaiki untuk MDEV-9750. Solusi itu memperkenalkan Optimizer_max_sel_arg_weight. Jika seseorang menetapkan Optimizer_max_sel_arg_weight ke nilai yang sangat tinggi atau nol (artinya "tidak terbatas") dan menjalankan kueri yang menghasilkan grafik berat, mereka mungkin melihat kinerja yang lambat.

Perbaikan lainnya yang dibuat dalam versi baru MariaDB ini, ada dalam korupsi InnoDB karena kurangnya penguncian file, serta perbaikan di ALTER TABLE IMPORT TABLESPACE yang merusak tabel terenkripsi, juga memperbaiki ALTER TABLE keluaran yang salah, perbaikan pemulihan kerusakan, perbaikan pemulihan kesalahan DD, mencegah kunci pada data yang rusak, memperbaiki perbaikan bug beban massal, dan kinerja perbaikan bug.

Dari perubahan lainnya yang menonjol dari versi baru ini:

  • Menambahkan dukungan untuk mode "SHOW PARCEL [FORMAT=JSON]" untuk output JSON.
  • Pernyataan "SHOW EXPLAIN" sekarang mendukung sintaks "EXPLAIN FOR CONNECTION".
  • Variabel innodb_change_buffering dan old sudah tidak digunakan lagi (diganti dengan variabel old_mode).
  • Pencarian TEKS LENGKAP dengan tanda kutip dan kata-kata wajib
  • Pengoptimal menggunakan semua partisi setelah memutakhirkan ke 10.3
  • Untuk kueri UPDATE atau DELETE multi-tabel, pengoptimal tidak dapat menerapkan pengoptimalan pemangkasan partisi untuk tabel yang diperbarui atau dihapus.
  • Opsi klien mariadb baru, -enable-cleartext-plugin. Opsi tidak melakukan apa pun dan hanya untuk tujuan kompatibilitas MySQL.
  • Kunci pada JSON_EXTRACT
    ALTER TABLE ALGORITHM=NOCOPY tidak bekerja setelah upgrade
  • Server gagal CREATE VIEW dengan kolom tidak dikenal dalam kondisi ON
  • Plugin password_reuse_check menggabungkan nama pengguna dan kata sandi
  • Per Kebijakan Penghentian MariaDB, ini akan menjadi versi terakhir MariaDB 10.9 untuk Debian 10 "Buster" untuk ppc64el

Terakhir, jika Anda tertarik untuk mengetahui lebih banyak tentang versi baru ini, Anda dapat memeriksa detailnya di link berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.