MariaDB 10.7 stabile release

Nei 6 moannen fan ûntwikkeling is de earste stabile release fan 'e nije tûke fan' e DBMS MariaDB 10.7 (10.7.2) publisearre, wêryn in tûke fan MySQL wurdt ûntwikkele dy't efterútkompatibiliteit behâldt en wurdt ûnderskieden troch de yntegraasje fan ekstra opslach motoren en avansearre mooglikheden. MariaDB-ûntwikkeling wurdt tafersjoch hâlden troch de ûnôfhinklike MariaDB Foundation, nei in folslein iepen en transparant ûntwikkelingsproses dat ûnôfhinklik is fan yndividuele leveransiers. MariaDB wurdt levere as ferfanging foar MySQL yn in protte Linux-distribúsjes (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) en is ymplementearre yn sokke grutte projekten as Wikipedia, Google Cloud SQL en Nimbuzz.

Tagelyk waarden de earste testferzje fan 'e folgjende grutte tûke fan MariaDB 10.8.1 en korrektive updates 10.6.6, 10.5.14, 10.4.23, 10.3.33 en 10.2.42 frijlitten. Release 10.7.2 wie de earste neidat it projekt oerstapt nei in nije release generaasje model, dy't ymplisearre in reduksje fan de stipe perioade fan 5 jier nei 1 jier en in oergong nei de formaasje fan wichtige releases net ien kear yn 't jier, mar ien kear in fearnsjier. .

Wichtige ferbetterings yn MariaDB 10.7:

  • In nij UUID-gegevenstype tafoege ûntworpen om 128-bit Unike Identifiers op te slaan.
  • Nije funksjes binne foarsteld foar it ferwurkjen fan gegevens yn JSON-formaat: JSON_EQUALS () foar it fergelykjen fan de identiteit fan twa JSON-dokuminten en JSON_NORMALIZE () foar it bringen fan JSON-objekten yn in foarm dy't geskikt is foar it útfieren fan fergelikingsoperaasjes (sortearjen fan kaaien en it fuortheljen fan spaasjes).
  • De funksje NATURAL_SORT_KEY () tafoege foar it sortearjen fan snaren mei rekkening mei digitale wearden (bygelyks de tekenrige "v10" nei it sortearjen sil plakfine nei de tekenrige "v9").
  • De funksje SFORMAT() tafoege foar willekeurige opmaak fan stringen - de ynfier is in tekenrige mei opmaakkommando's en in list mei wearden foar ferfanging (bygelyks 'SFORMAT ("It antwurd is {}.", 42)').
  • Ferbettere flaterrapportaazje yn INSERT-fragen dy't gegevens tafoegje oan meardere rigen (it kommando GET DIAGNOSTICS toant no de eigenskip ROW_NUMBER dy't it rigenûmer mei de flater oanjout).
  • In nij wachtwurdkontrôle-plugin, password_reuse_check, is opnommen, wêrtroch jo it wergebrûk fan wachtwurden troch ien brûker kinne beheine (kontrolearje dat it nije wachtwurd net oerienkomt mei de wachtwurden dy't brûkt wurde yn 'e tiid oantsjutte troch de parameter password_reuse_check_interval).
  • Stipe tafoege foar de útdrukkingen "ALTER TABLE ... CONVERT PARTITION .. TO TABLE" en "ALTER TABLE ... CONVERT TABLE ... TO PARTITION" foar it konvertearjen fan in partysje yn in tabel en oarsom.
  • De opsje "--as-of" is tafoege oan it mariadb-dump-hulpprogramma om in dump te dumpen dy't oerienkomt mei in spesifike tastân fan 'e ferzjetabel.
  • Foar MariaDB Galera Cluster wurde nije steaten "wachtsje om yn isolaasje út te fieren", "wachtsje op TOI DDL", "wachtsje op streamkontrôle" en "wachtsje op sertifikaasje" yn PROCESSLIST.
  • In nije parameter "reorder" is tafoege oan de optimizer. Foar multi-byte-strings is de prestaasjes fan karakter-betsjuttende oerienkomst yn ASCII-berik operaasjes ferbettere.
  • InnoDB-opslach hat prestaasjes ferbettere foar batch-ynfoegje operaasjes, foarsortering en yndeksbou.
  • 5 kwetsberens binne reparearre, wêrfan de details noch net bekend makke binne: CVE-2022-24052, CVE-2022-24051, CVE-2022-24050, CVE-2022-24048, CVE-2021-46659.
  • Under de wizigingen yn 'e testferzje fan MariaDB 10.8.1 kinne wy ​​​​opmerke de ymplemintaasje fan yndeksen sorteare yn ôfnimmende folchoarder, wat de prestaasjes fan ORDER BY-operaasjes signifikant kinne ferbetterje by it opheljen yn omkearde folchoarder. Tafoege IN, OUT, INOUT en IN OUT spesifikaasjes foar opsleine funksjes. Yn InnoDB is it oantal skriuwoperaasjes by it weromdraaien fan logboekoperaasjes (opnij) fermindere.

Boarne: opennet.ru

Add a comment