MariaDB 10.7 stöðug útgáfa

Eftir 6 mánaða þróun hefur fyrsta stöðuga útgáfan af nýju útibúi DBMS MariaDB 10.7 (10.7.2) verið gefin út, þar sem verið er að þróa útibú MySQL sem viðheldur afturábakssamhæfi og einkennist af samþættingu viðbótargeymslu. vélar og háþróaða eiginleika. MariaDB þróun er undir umsjón óháðu MariaDB Foundation, eftir algjörlega opnu og gagnsæju þróunarferli sem er óháð einstökum söluaðilum. MariaDB kemur í staðinn fyrir MySQL í mörgum Linux dreifingum (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) og hefur verið innleitt í svo stórum verkefnum eins og Wikipedia, Google Cloud SQL og Nimbuzz.

Á sama tíma voru gefin út fyrsta prófútgáfan af næstu helstu útibúi MariaDB 10.8.1 og leiðréttingaruppfærslur 10.6.6, 10.5.14, 10.4.23, 10.3.33 og 10.2.42. Útgáfa 10.7.2 var sú fyrsta eftir að verkefnið skipti yfir í nýtt útgáfukynslóðarlíkan, sem fól í sér styttingu á stuðningstímabilinu úr 5 árum í 1 ár og umskipti yfir í myndun mikilvægra útgáfur ekki einu sinni á ári, heldur einu sinni á ársfjórðungi. .

Helstu endurbætur í MariaDB 10.7:

  • Bætti við nýrri UUID gagnategund sem er hönnuð til að geyma 128 bita einstök auðkenni.
  • Nýjar aðgerðir hafa verið lagðar til til að vinna úr gögnum á JSON sniði: JSON_EQUALS() til að bera saman auðkenni tveggja JSON skjala og JSON_NORMALIZE() til að koma JSON hlutum í form sem hentar til að framkvæma samanburðaraðgerðir (flokka lykla og fjarlægja bil).
  • Bætti við NATURAL_SORT_KEY() fallinu til að flokka strengi með hliðsjón af stafrænum gildum (til dæmis mun strengurinn „v10“ eftir flokkun eiga sér stað á eftir strengnum „v9“).
  • Bætti við SFORMAT() fallinu fyrir handahófskennt snið á strengjum - inntakið er strengur með sniðskipunum og lista yfir gildi til að skipta út (til dæmis 'SFORMAT ("Svarið er {}.", 42)').
  • Bætt villutilkynning í INSERT fyrirspurnum sem bæta gögnum við margar línur (GET DIAGNOSTICS skipunin sýnir nú ROW_NUMBER eiginleikann sem gefur til kynna línunúmerið með villunni).
  • Nýtt lykilorðathugunarviðbót, password_reuse_check, er innifalið, sem gerir þér kleift að takmarka endurnotkun lykilorða fyrir einn notanda (athugaðu að nýja lykilorðið passi ekki við lykilorðin sem notuð eru á þeim tíma sem tilgreint er af færibreytunni password_reuse_check_interval).
  • Bætti við stuðningi við orðatiltækin „ALTER TABLE ... UMBREYTA SKIPTI .. AÐ TABLA“ og „ALTER TABLE ... UMBREYTA TÖFLU ... AÐ SKEINING“ til að breyta skipting í töflu og öfugt.
  • „--sem-af“ valmöguleikanum hefur verið bætt við mariadb-dump tólið til að henda dumpi sem samsvarar tilteknu ástandi útgáfuútgáfu töflunnar.
  • Fyrir MariaDB Galera Cluster eru ný ríki "bíða eftir að framkvæma í einangrun", "bíða eftir TOI DDL", "bíða eftir flæðisstýringu" og "bíða eftir vottun" innleidd í PROCESSLIST.
  • Nýrri færibreytu „endurröðun“ hefur verið bætt við fínstillingu. Fyrir margra bæta strengi hefur frammistaða merkingarvitaðrar samsvörunar stafa í ASCII sviðsaðgerðum verið bætt.
  • InnoDB geymsla hefur bætt afköst fyrir runuinnskotsaðgerðir, forflokkun og vísitölubyggingu.
  • 5 veikleikar hafa verið lagaðir, sem ekki hefur enn verið gefið upp um: CVE-2022-24052, CVE-2022-24051, CVE-2022-24050, CVE-2022-24048, CVE-2021-46659.
  • Meðal breytinga á prufuútgáfu MariaDB 10.8.1 getum við tekið eftir útfærslu á vísitölum raðað í lækkandi röð, sem getur verulega bætt árangur ORDER BY aðgerða þegar sótt er í öfugri röð. Bætt við IN, OUT, INOUT og IN OUT forskrift fyrir vistaðar aðgerðir. Í InnoDB hefur fjölda skrifaðgerða þegar afturkalla skráningaraðgerðir (endurgerð) verið fækkað.

Heimild: opennet.ru

Bæta við athugasemd