Lëshimi stabil i DBMS MariaDB 10.7

Pas 6 muajve zhvillimi, u publikua lëshimi i parë stabil i degës së re të DBMS MariaDB 10.7 (10.7.2), në kuadër të të cilit zhvillohet një degë nga MySQL, që ruan përkrahjen për versionet e mëparshme dhe ndodhet në integrimin e motorëve të ruajtjes të shtuar dhe mundësive të përparuara. Zhvillimi i MariaDB mbikëqyret nga organizata e pavarur MariaDB Foundation në përputhje me një proces zhvillimi tërësisht të hapur dhe transparent, që nuk varen nga prodhues të veçantë. MariaDB ofrohet në vend të MySQL në shumë distribucione Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) dhe është implementuar në projekte të mëdha, si Wikipedia, Google Cloud SQL dhe Nimbuzz.

Në të njëjtën kohë, u formua lëshimi i parë testues i degës së rëndësishme MariaDB 10.8.1 dhe përditësimet korrigjuese 10.6.6, 10.5.14, 10.4.23, 10.3.33 dhe 10.2.42. Lëshimi 10.7.2 ishte i pari pas kalimit të projektit në një model të ri të formimit të lëshimeve, që nënkupton shkurtimin e periudhës së mbështetjes nga 5 vjet në 1 vit dhe kalimin në formimin e lëshimeve të rëndësishme jo një herë në vit, por një herë në tremujor.

Përmirësimet kryesore të MariaDB 10.7:

  • Shtuar njĂ« tip tĂ« ri tĂ« dhĂ«nash UUID, i destinuar pĂ«r ruajtjen e identifikuesve unikĂ« 128-bitĂ« (Identifikuesit UnikĂ« NdĂ«rkombĂ«tarĂ«).
  • Propozuar funksione tĂ« reja pĂ«r pĂ«rpunimin e tĂ« dhĂ«nave nĂ« formatin JSON: JSON_EQUALS() pĂ«r krahasimin e identitetit tĂ« dy dokumenteve JSON dhe JSON_NORMALIZE() pĂ«r konvertimin e objekteve JSON nĂ« formĂ«n e pĂ«rshtatshme pĂ«r operacione krahasimi (perfshin renditjen e çelĂ«save dhe heqjen e hapĂ«sirave).
  • Shtuar funksioni NATURAL_SORT_KEY() pĂ«r renditjen e vargjeve duke marrĂ« parasysh vlerat numerike (pĂ«r shembull, vargu "v10" pas renditjes do tĂ« vendoset pas vargut "v9").
  • Shtuar funksioni SFORMAT() pĂ«r formatimin e rastĂ«sishĂ«m tĂ« vargjeve - si hyrje merr njĂ« varg me komandat e formatimit dhe njĂ« listĂ« vlerash pĂ«r zĂ«vendĂ«sim (pĂ«r shembull, ‘SFORMAT(«PĂ«rgjigjja Ă«shtĂ« {}.», 42)’).
  • PĂ«rmirĂ«suar informimi pĂ«r gabimet nĂ« kĂ«rkesat INSERT, qĂ« shtojnĂ« tĂ« dhĂ«na nĂ« disa rreshta (komanda GET DIAGNOSTICS tani tregon pronĂ«n ROW_NUMBER, qĂ« tregon numrin e rreshtit me gabim).
  • NĂ« pĂ«rbĂ«rje Ă«shtĂ« pĂ«rfshirĂ« njĂ« plugin i ri pĂ«r kontrollin e fjalĂ«kalimeve password_reuse_check, qĂ« lejon kufizimin e ripĂ«rdorimit tĂ« fjalĂ«kalimeve nga njĂ« pĂ«rdorues (kontrolli, qĂ« fjalĂ«kalimi i ri nuk pĂ«rputhet me fjalĂ«kalimet e pĂ«rdorura brenda kohĂ«s, e cila pĂ«rcaktohet nga parametri password_reuse_check_interval).
  • Shtuar mbĂ«shtetje pĂ«r shprehjet «ALTER TABLE 
 CONVERT PARTITION .. TO TABLE» dhe «ALTER TABLE 
 CONVERT TABLE 
 TO PARTITION» pĂ«r tĂ« konvertuar njĂ« seksion (partition) nĂ« njĂ« tabelĂ« dhe anasjelltas.
  • NĂ« utilitarin mariadb-dump Ă«shtĂ« shtuar opsioni «—as-of» pĂ«r tĂ« rikthyer njĂ« dump qĂ« i pĂ«rket njĂ« gjendjeje tĂ« caktuar tĂ« tabelĂ«s me version.
  • PĂ«r MariaDB Galera Cluster nĂ« PROCESSLIST janĂ« implementuar gjendje tĂ« reja «waiting to execute in isolation», «waiting for TOI DDL», «waiting for flow control» dhe «waiting for certification».
  • NĂ« optimizues Ă«shtĂ« shtuar parametri i ri «reorder». PĂ«r stringjet shumĂ«bajtĂ«she Ă«shtĂ« pĂ«rmirĂ«suar performanca e krahasimeve duke marrĂ« parasysh kuptimin e simboleve nĂ« operacionet me intervale ASCII.
  • NĂ« ruajtjen InnoDB Ă«shtĂ« pĂ«rmirĂ«suar performanca e ekzekutimit tĂ« operacioneve tĂ« futjes sĂ« tĂ« dhĂ«nave nĂ« mĂ«nyrĂ« grupore, si dhe e sortimit paraprak dhe ndĂ«rtimit tĂ« indekseve.
  • Eliminuar 5 vulnerabilitete, detajet pĂ«r tĂ« cilat ende nuk janĂ« zbuluar: CVE-2022-24052, CVE-2022-24051, CVE-2022-24050, CVE-2022-24048, CVE-2021-46659.
  • Nga ndryshimet nĂ« versionin testues tĂ« MariaDB 10.8.1, mund tĂ« pĂ«rmenden realizimi i indekseve tĂ« renditura nĂ« rĂ«nie, qĂ« ndihmon nĂ« pĂ«rmirĂ«simin e dukshĂ«m tĂ« performancĂ«s sĂ« operacioneve ORDER BY gjatĂ« marrjes sĂ« tĂ« dhĂ«nave nĂ« rend tĂ« kundĂ«rt. PĂ«r funksionet e ruajtura janĂ« shtuar specifikatorĂ«t IN, OUT, INOUT dhe IN OUT. NĂ« InnoDB Ă«shtĂ« reduktuar numri i operacioneve tĂ« shkrimit gjatĂ« regjistrimit tĂ« log-ut tĂ« anullimit (redo).

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster