MariaDB 10.7 bertsio egonkorra

Sei hilabeteko garapenaren ondoren, MariaDB 10.7 (10.7.2) datu-base adar berriaren lehen bertsio egonkorra argitaratu da. Adar hau MySQL-ren fork bat da, atzeranzko bateragarritasuna mantentzen duena eta biltegiratze-motor gehigarrien eta funtzio aurreratuen integrazioa duena. MariaDB-ren garapena MariaDB Fundazio independenteak gainbegiratzen du, edozein saltzailerengandik independentea den garapen-prozesu guztiz irekia eta gardena jarraituz. MariaDB MySQL-ren ordezko gisa banatzen da banaketa askotan. Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch) Linux, Debian) eta Wikipedia, Google Cloud SQL eta Nimbuzz bezalako proiektu handietan inplementatu da.

Aldi berean, MariaDB 10.8.1-en hurrengo adar nagusiaren lehen proba-oharra eta 10.6.6, 10.5.14, 10.4.23, 10.3.33 eta 10.2.42 eguneratze zuzentzaileak kaleratu ziren. 10.7.2 bertsioa izan zen proiektua kaleratze-sorkuntza-eredu berri batera aldatu eta gero, eta horrek laguntza-epea 5 urtetik urtebetera murriztea suposatzen zuen eta bertsio esanguratsuen eraketarako trantsizioa urtean behin ez, hiruhilekoan behin baizik. .

Hobekuntza nagusiak MariaDB 10.7-n:

  • 128 biteko identifikatzaile bakarrak gordetzeko diseinatutako UUID datu mota berri bat gehitu da.
  • Funtzio berriak proposatu dira JSON formatuan datuak prozesatzeko: JSON_EQUALS() bi JSON dokumenturen identitatea alderatzeko eta JSON_NORMALIZE() JSON objektuak konparazio eragiketak egiteko (gakoak ordenatzeko eta zuriuneak kentzeko) forma egokian eramateko.
  • NATURAL_SORT_KEY() funtzioa gehitu da kateak balio digitalak kontuan hartuta ordenatzeko (adibidez, "v10" katea sailkatu ondoren "v9" katearen ondoren egingo da.
  • SFORMAT() funtzioa gehitu da kateen formateatu arbitrariorako - sarrera formateatzeko komandoak dituen kate bat eta ordezkatzeko balioen zerrenda bat da (adibidez, 'SFORMAT ("Erantzuna {}.", 42)').
  • Errenkada anitzetara datuak gehitzen dituzten INSERT kontsultetan erroreen berri ematea hobetu da (GET DIAGNOSTICS komandoak orain ROW_NUMBER propietatea bistaratzen du errorea duen errenkada-zenbakia adieraziz).
  • Pasahitzak egiaztatzeko plugin berri bat sartzen da, password_reuse_check, eta horri esker, erabiltzaile batek pasahitzen berrerabilpena mugatu dezakezu (pasahitz berria ez datorrela bat password_reuse_check_interval parametroak zehaztutako denboran egiaztatuz).
  • "ALTER TABLE ... CONVERT PARTITION .. TO TABLE" eta "ALTER TABLE ... CONVERT TABLE ... TO PARTITION" esamoldeen euskarria gehitu da partizio bat taula bihurtzeko eta alderantziz.
  • "--as-of" aukera gehitu da mariadb-dump utilitatean bertsiodun taularen egoera zehatz bati dagokion iraulketa bat botatzeko.
  • MariaDB Galera Clusterrentzat, "isolatuta exekutatzeko zain", "TOI DDLren zain", "fluxuaren kontrolaren zain" eta "ziurtagiriaren zain" inplementatzen dira PROCESSLIST-en.
  • "Berrordenatu" parametro berri bat gehitu zaio optimizatzaileari. Byte anitzeko kateetarako, karaktereen esanahiaren araberako bat etortzearen errendimendua hobetu da ASCII barrutietako eragiketetan.
  • InnoDB biltegiratzeak errendimendua hobetu du batch txertatzeko eragiketetarako, aurresailkatzeko eta indizeak eraikitzeko.
  • 5 ahultasun konpondu dira, eta horien xehetasunak oraindik ezagutarazi gabe daude: CVE-2022-24052, CVE-2022-24051, CVE-2022-24050, CVE-2022-24048, CVE-2021-46659.
  • MariaDB 10.8.1-en probako bertsioaren aldaketen artean, beheranzko ordenan ordenatutako indizeen ezarpena nabarmen daiteke, eta horrek ORDER BY eragiketen errendimendua nabarmen hobetu dezake alderantzizko ordenan eskuratzean. Gordetako funtzioetarako IN, OUT, INOUT eta IN OUT zehatzaileak gehitu dira. InnoDB-n, idazketa-eragiketa-kopurua murriztu egin da erregistro-eragiketak atzera botatzeko (berregin) erregistratzean.

Iturria: opennet.ru

Erosi hosting fidagarria DDoS babesa duten guneetarako, VPS VDS zerbitzariak 🔥 Erosi webguneentzako ostatu fidagarria DDoS babesarekin, VPS VDS zerbitzariak | ProHoster