MariaDB 10.9 tashmë është lëshuar dhe këto janë të rejat e saj

Nisja e versioni i parë i qëndrueshëm i degës së re të DBMS MariaDB 10.9 (10.9.2), brenda së cilës po zhvillohet një degë e MySQL që ruan pajtueshmërinë e prapambetur dhe dallohet nga integrimi i motorëve shtesë të ruajtjes dhe veçorive të avancuara.

Zhvillimi i MariaDB mbikëqyret nga Fondacioni i pavarur MariaDB, duke ndjekur një proces zhvillimi plotësisht të hapur dhe transparent, të pavarur nga shitësit individualë.

MariaDB dërgohet në vend të MySQL në shumë shpërndarje Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) dhe është miratuar nga projekte të mëdha.

Karakteristikat kryesore të reja të MariaDB 10.9

Në këtë version të ri të MariaDB, theksohet se shtoi funksionin JSON_OVERLAPS për të zbuluar kryqëzimet në të dhëna e dy dokumenteve JSON (për shembull, kthen true nëse të dy dokumentet përmbajnë objekte me një çift të përbashkët çelësi/vlere ose elemente të grupit të përbashkët).

Gjithashtu, theksohet se janë bërë korrigjimet përkatëse për dobësitë e mëposhtme të sigurisë: CVE-2022-32082, CVE-2022-32089, CVE-2022-32081, CVE-2018-25032, CVE-2022-32091 y CVE-2022-32084

Një ndryshim tjetër që bie në sy është se shprehjet JSONPath ofron mundësinë për të specifikuar vargjet (p.sh. "$[1 deri në 4]" për të përdorur elementët e grupit 1 deri në 4) dhe indekset negative për të shfaqur elementin e parë në radhë).

Përveç kësaj, mund të zbulojmë se shtojca Hashicorp Key Management është shtuar për të enkriptuar të dhënat në tabela duke përdorur çelësat e ruajtur në Hashicorp Vault KMS.

Ndërsa për dobi mysqlbinlog, tani keni opsione të reja “–do-domain-ids”, “–ignore-domain-ids” dhe “–ignore-server-ids” për tu filtruar sipas gtid_domain_id.

U shtua aftësia për të pasqyruar variablat e gjendjes wsrep në një skedar të veçantë JSON që mund të përdoret nga sistemet e jashtme të monitorimit.

Optimizer përdor të gjitha ndarjet pas azhurnimit në 10.3, për pyetjet me shumë tabela "UPDATE" ose "DELETE", optimizuesi nuk ishte në gjendje të aplikonte optimizimin e krasitjes së ndarjeve për tabelën që përditësohej ose fshihej.

Përveç kësaj, kreu një regresion të optimizuesit të diapazonit për çelësin IN (konst, ....), tashmë kishte një problem në MariaDB 10.5.9 dhe më vonë që ka rregullimin për MDEV-9750. Kjo zgjidhje prezantoi Optimizer_max_sel_arg_weight. Nëse dikush vendos Optimizer_max_sel_arg_weight në një vlerë shumë të lartë ose zero (që do të thotë "i pakufizuar") dhe drejton pyetje që prodhojnë grafikë të rëndë, ata mund të vërejnë performancë të ngadaltë.

Rregullime të tjera që janë bërë në këtë version të ri të MariaDB, është në korrupsion InnoDB për shkak të mungesës së kyçjes së skedarëve, si dhe një rregullim në ALTER TABLE IMPORT TABLESPACE i cili korruptoi një tabelë të koduar, rregulloi gjithashtu daljen e pasaktë të ALTER TABLE, rregullimet e rikuperimit në përplasje, korrigjimet e rikuperimit të gabimeve DD, parandalimin e bllokimeve në të dhënat e korruptuara, rregullimet e gabimeve të ngarkesës me shumicë dhe performancën e rregullimeve të defekteve.

Nga ndryshimet e tjera që dallohen nga ky version i ri:

  • U shtua mbështetje për modalitetin "SHOW PARCEL [FORMAT=JSON]" për daljen JSON.
  • Deklarata "SHPJEGOHET" tani mbështet sintaksën "SHPJEGIMI PËR LIDHJE".
  • Variablat innodb_change_buffering dhe old janë zhvlerësuar (zëvendësuar nga ndryshorja old_mode).
  • Kërkimi në TEKST të PLOTË me apostrof dhe fjalë të detyrueshme
  • Optimizer përdor të gjitha ndarjet pas azhurnimit në 10.3
  • Për pyetjet me shumë tabela "UPDATE ose DELETE", optimizuesi nuk ishte në gjendje të aplikonte optimizimin e krasitjes së ndarjeve për tabelën që përditësohej ose fshihej.
  • Opsioni i ri i klientit mariadb, -enable-cleartext-plugin. Opsioni nuk bën asgjë dhe është vetëm për qëllime të pajtueshmërisë MySQL.
  • Kyç në JSON_EXTRACT
    ALTER TABLE ALGORITHM=NOCOPY nuk funksionon pas përmirësimit
  • Serveri dështon të krijojë PAMJE me kolonë të panjohur në gjendje AKTIV
  • Shtojca password_reuse_check kombinon emrin e përdoruesit dhe fjalëkalimin
  • Sipas politikës së zhvlerësimit të MariaDB, ky do të jetë versioni i fundit i MariaDB 10.9 për Debian 10 "Buster" për ppc64el

Së fundi, nëse jeni të interesuar të dini më shumë rreth këtij versioni të ri, mund t'i kontrolloni detajet në lidhja e mëposhtme.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.