Liberasyon ki estab nan MariaDB DBMS 10.7

Apre 6 mwa nan devlopman, yo te pibliye premye lage ki estab nan nouvo branch DBMS MariaDB 10.7 (10.7.2), nan ki yon branch nan MySQL ap devlope ki kenbe konpatibilite bak epi ki distenge pa entegrasyon an nan depo adisyonèl. motè ak kapasite avanse. Devlopman MariaDB se sipèvize pa MariaDB Foundation endepandan, apre yon pwosesis devlopman konplètman ouvè ak transparan ki endepandan de machann endividyèl yo. MariaDB apwovizyone kòm yon ranplasman pou MySQL sou anpil distribisyon Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) epi li te aplike nan gwo pwojè tankou Wikipedia, Google Cloud SQL ak Nimbuzz.

An menm tan an, premye lage tès pwochen gwo branch MariaDB 10.8.1 ak mizajou korektif 10.6.6, 10.5.14, 10.4.23, 10.3.33 ak 10.2.42 yo te lage. Release 10.7.2 te premye a apre pwojè a chanje nan yon nouvo modèl jenerasyon lage, ki enplike yon rediksyon nan peryòd sipò a soti nan 5 ane a 1 ane ak yon tranzisyon nan fòmasyon an nan degaje enpòtan pa yon fwa pa ane, men yon fwa pa trimès. .

Amelyorasyon kle nan MariaDB 10.7:

  • Te ajoute yon nouvo kalite done UUID ki fèt pou estoke Idantifyan inik 128-bit.
  • Nouvo fonksyon yo te pwopoze pou trete done nan fòma JSON: JSON_EQUALS() pou konpare idantite de dokiman JSON ak JSON_NORMALIZE () pou pote objè JSON nan yon fòm ki apwopriye pou fè operasyon konparezon (triye kle ak retire espas).
  • Te ajoute fonksyon NATURAL_SORT_KEY() pou klasman fisèl pran an kont valè dijital (pa egzanp, fisèl "v10" apre klasman pral pran plas apre fisèl "v9").
  • Te ajoute fonksyon SFORMAT() pou fòma abitrè fisèl - opinyon an se yon fisèl ak kòmandman fòma ak yon lis valè pou sibstitisyon (pa egzanp, 'SFORMAT ("Repons lan se {}.", 42)').
  • Amelyore rapò erè nan demann INSERT ki ajoute done nan plizyè ranje (kòmand GET DIAGNOSTICS la kounye a montre pwopriyete ROW_NUMBER la ki endike nimewo ranje ki gen erè a).
  • Gen yon nouvo plugin pou tcheke modpas, password_reuse_check, ki pèmèt ou limite reitilizasyon modpas pa yon sèl itilizatè (tcheke ke nouvo modpas la pa matche ak modpas yo itilize pandan tan paramèt password_reuse_check_interval espesifye).
  • Te ajoute sipò pou ekspresyon "ALTER TABLE ... KONVERT PARTITION .. TO TABLE" ak "ALTER TABLE ... KONVERT TABLE ... TO PARTITION" pou konvèti yon patisyon nan yon tab ak vise vèrsa.
  • Opsyon "--as-of" te ajoute nan sèvis piblik mariadb-dump pou jete yon pil fatra ki koresponn ak yon eta espesifik nan tablo vèsyon an.
  • Pou MariaDB Galera Cluster, nouvo eta "ap tann pou egzekite nan izolasyon", "ap tann pou TOI DDL", "ap tann pou kontwòl koule" ak "ap tann pou sètifikasyon" yo aplike nan PROCESSLIST.
  • Yon nouvo paramèt "reorder" te ajoute nan optimize a. Pou strings milti-octet, pèfòmans nan matche karaktè ki konsyan siyifikasyon nan operasyon ranje ASCII yo te amelyore.
  • Depo InnoDB te amelyore pèfòmans pou operasyon insert pakèt, preset, ak bilding endèks.
  • Yo ranje 5 vilnerabilite, detay yo poko divilge: CVE-2022-24052, CVE-2022-24051, CVE-2022-24050, CVE-2022-24048, CVE-2021-46659.
  • Pami chanjman ki fèt nan lage tès la nan MariaDB 10.8.1, nou ka sonje aplikasyon an nan endèks klase nan lòd desandan, ki ka siyifikativman amelyore pèfòmans nan nan ORDER BY operasyon lè chache nan lòd ranvèse. Te ajoute spécification IN, OUT, INOUT ak IN OUT pou fonksyon ki estoke. Nan InnoDB, kantite operasyon ekri lè operasyon enregistrement (refè) te redwi.

Sous: opennet.ru

Add nouvo kòmantè