ĂshtĂ« publikuar versioni i DBMS MariaDB 11.4.2, i cili Ă«shtĂ« shĂ«nuar si lĂ«shimi i parĂ« stabil i degĂ«s 11.4. Dega MariaDB 11.4 Ă«shtĂ« pĂ«rfshirĂ« nĂ« kategorinĂ« e lĂ«shimeve me mbĂ«shtetje afatgjatĂ« dhe do tĂ« mbĂ«shtetet pĂ«r tĂ« paktĂ«n 5 vjet. NĂ« tĂ« njejtĂ«n kohĂ«, Ă«shtĂ« i disponueshĂ«m lĂ«shimi MariaDB 11.5.1, i cili ka statusin e kandidatit pĂ«r lĂ«shime, dhe Ă«shtĂ« formuar dega 11.6, nĂ« tĂ« cilĂ«n do tĂ« zhvillohet funksionaliteti i ri.
Projekti MariaDB zhvillon një degëzim të MySQL, që ruan përputhshmërinë prapavepruese dhe dallohet për integrimin e engine-ve shtesë të ruajtjes dhe funksionaliteteve të avancuara. Zhvillimi i MariaDB mbikëqyret nga organizata e pavarur MariaDB Foundation, në përputhje me një proces zhvillimi të hapur dhe transparent, të pavarur nga prodhues të veçantë. MariaDB shpërndahet si zëvendësim për 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.
Ndër ndryshimet në degën MariaDB 11.4 krahasuar me lëshimin e kaluar LTS 10.11:
- Optimizuesi i pyetjeve është përmirësuar ndjeshëm, i cili është kaluar në një model të ri peshe (cost model), që siguron parashikimin më të saktë të peshave të çdo plani të ekzekutimit të pyetjes. Modeli i përdorur më parë ishte i përshtatshëm për gjetjen e indeksit optimal, por kishte probleme me aplicimin e operacioneve të skanimit të tabelave, skanimit të indekseve apo marrjes së të dhënave në përmasa. Në modelin e ri, ky disavantazh është eliminuar duke ndryshuar peshën bazë të operacioneve të lidhura me motorin e ruajtjes. Për shembull, për operacionet e magazinimit, si skanimi i rregullt i shënimeve, tani supozohet se të dhënat ruhen në një SSD të shpejtë. Së bashku, është bërë tuning dhe i parametrave të tjerë të peshës së optimizuesit, duke mundësuar përdorimin e indekseve për operacionet 'ORDER BY/GROUP BY' në nënkërkesat dhe përshpejtuar punën me tabela shumë të vogla.
- Përpunimi i nënkërkesave në shprehjet UPDATE dhe DELETE, të kufizuara në një tabelë, është përshpejtuar ndjeshëm.
- ĂshtĂ« siguruar pĂ«rdorimi i indekseve nĂ« pyetjet, ku funksionet DATE dhe YEAR krahasohen me njĂ« konstantĂ«, pĂ«r shembull, 'SELECT * FROM t2 WHERE YEAR(a) = 2024' ose 'SELECT * FROM t2 WHERE DATE(a)
Burimi: opennet.ru
