Stabiilne vÀljaanne andmebaasi MariaDB 10.7

PĂ€rast 6 kuu kestnud arendust on vĂ€lja antud uus stabiilne versioon andmebaasisĂŒsteemist MariaDB 10.7 (10.7.2). See versioon esindab MySQL haru, pidades samas silmas tagasipöördumist ĂŒhilduvust ning sisaldab tĂ€iendavate salvestusmootorite integreerimist ja laiendatud funktsioone. MariaDB arengut juhib sĂ”ltumatu organisatsioon MariaDB Foundation, jĂ€rgides tĂ€iesti avatud ja lĂ€bipaistvat arendusprotsessi, mis ei sĂ”ltu ĂŒkstest tootjast. MariaDB-d kasutatakse asendajana MySQL-i paljudes Linuxi distributsioonides (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) ning see on rakendatud suurtesse projektidesse nagu Wikipedia, Google Cloud SQL ja Nimbuzz.

Sama ajal on vĂ€lja antud esimene testversioon jĂ€rgmise olulise haru MariaDB 10.8.1 ning parandavad vĂ€rskendused 10.6.6, 10.5.14, 10.4.23, 10.3.33 ja 10.2.42. VĂ€ljaanne 10.7.2 on esimene pĂ€rast projekti ĂŒleminekut uuele versioonide loomise mudelile, mis tĂ€hendab toetuse perioodi lĂŒhendamist 5 aastast 1 aastani ning oluliste vĂ€ljaannete loomist mitte kord aastas, vaid kord kvartalis.

MariaDB 10.7 peamised tÀiustused:

  • Lisatud uus andmetĂŒĂŒp UUID, mis on mĂ”eldud 128-bitiste unikaalsete identifikaatorite (Universally Unique Identifier) salvestamiseks.
  • Uued funktsioonid JSON-vormingus andmete töötlemiseks: JSON_EQUALS() kahe JSON-dokumendi vĂ”rreldavuse kontrollimiseks ja JSON_NORMALIZE() JSON-objektide kujundamiseks, et need sobiksid vĂ”rdlemiseks (sortib vĂ”tmeid ja eemaldab tĂŒhikud).
  • Lisatud funktsioon NATURAL_SORT_KEY() stringide sorteerimiseks arvsisu arvestades (nĂ€iteks string 'v10' asetub sorteerimisel pĂ€rast stringi 'v9').
  • Lisatud funktsioon SFORMAT() stringide vabas vormindamises — sisendiks on vorminduskomanditega string ja asendatav vÀÀrtuste loend (nĂ€iteks 'SFORMAT("Vastus on {}.", 42)').
  • Parandatud veateavitust mitme rea andmete lisamise INSERT-pĂ€ringutes (GET DIAGNOSTICS kĂ€sk kuvab nĂŒĂŒd veateate korral rida ROW_NUMBER, mis nĂ€itab veaga rida).
  • Uue paroolide kontrollimise plugina password_reuse_check lisamine vĂ”imaldab piirata paroolide korduvat kasutamist ĂŒhe kasutaja poolt (kontroll, et uus parool ei kattuks paroolidega, mida on kasutatud mÀÀratud paroolide uuesti kasutamise intervalli jooksul).
  • Toetatud on lause «ALTER TABLE 
 CONVERT PARTITION .. TO TABLE» ja «ALTER TABLE 
 CONVERT TABLE 
 TO PARTITION», mis vĂ”imaldab muundada sektsiooni tabeliks ja vastupidi.
  • Mariadb-dump utiliidile on lisatud valik «—as-of», et genereerida dump, mis vastab teatud versioonitud tabeli staatusele.
  • MariaDB Galera klastris on PROCESSLISTis rakendatud uued olekud «waiting to execute in isolation», «waiting for TOI DDL», «waiting for flow control» ja «waiting for certification».
  • Optimeerijale on lisatud uus parameeter «reorder». Mitme baitide stringide puhul on suurenenud jĂ”udlus, arvestades sĂŒmbolite tĂ€hendust ASCII vahemike toimingutes.
  • InnoDB salvestuses on parandatud andmete sisestamise operatsioonide jĂ”udlust partii reĆŸiimis, samuti eelneva sortimise ja indeksite loomise efektiivsust.
  • Viie turvavahetust on kĂ”rvaldatud, mille ĂŒksikasjad ei ole veel avalikustatud: CVE-2022-24052, CVE-2022-24051, CVE-2022-24050, CVE-2022-24048, CVE-2021-46659.
  • MariaDB 10.8.1 testiversiooni muudatuste hulgas on mĂ€rgitud tagurpidi sorteeritud indeksite rakendamine, mis vĂ”imaldab mĂ€rkimisvÀÀrselt suurendada ORDER BY operatsioonide tulemuslikkust tagurpidi valimisel. Salvestatud funktsioonidele on lisatud IN, OUT, INOUT ja IN OUT spetsiifikaatorid. InnoDB-s on vĂ€henenud kirjutamisoperatsioonide arv tehingute tagasivĂ”tmise logimise (redo) kĂ€itlemisel.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster