ËshtĂ« publikuar dega e re LTS e DBMS MariaDB 11.8

Lëshimi i versionit 11.8.2 të DBMS MariaDB është shpallur, i cili shënohet si rilvimi i parë i stabil i degës 11.8. Dega MariaDB 11.8 është klasifikuar si lëshim me mbështetje të zgjatur dhe do të mbështetet për të paktën 5 vjet. Njëkohësisht, versioni 12.0.1 i MariaDB është në dispozicion, i cili ka statusin e kandidatëve për lëshim.

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.

Ndryshimet në degën MariaDB 11.8 në krahasim me lëshimin e fundit LTS 11.4 përfshijnë:

  • Nxjerrjet nga projekti MariaDB Vector janĂ« integruar, qĂ« zhvillon mundĂ«si pĂ«r kĂ«rkimin vektor, i kĂ«rkuar nĂ« sistemet e mĂ«simit makinerik. ËshtĂ« realizuar mbĂ«shtetje e integruar pĂ«r llojin e tĂ« dhĂ«nave VECTOR, funksionet VEC_DISTANCE_EUCLIDEAN(), VEC_DISTANCE_COSINE() dhe VEC_DISTANCE() pĂ«r llogaritjen e ngjashmĂ«risĂ« sĂ« vektorĂ«ve, si dhe funksionet VEC_FromText() dhe VEC_ToText() pĂ«r konvertimin midis pĂ«rfaqĂ«simit binar dhe tekstit tĂ« vektorĂ«ve. JanĂ« realizuar optimizime pĂ«r punĂ«n me vektorĂ«t qĂ« pĂ«rdorin zgjerimet SIMD tĂ« CPU-ve Intel (AVX2 dhe AVX512), ARM dhe IBM Power10. NĂ« testet e kryera, performanca e kĂ«rkesave vektoriale nĂ« MariaDB tejkalon Redis, pgvector, qdrant dhe weaviate.
    ËshtĂ« publikuar dega e re LTS e DBMS MariaDB 11.8
  • Çështja e vitit 2038 Ă«shtĂ« zgjidhur. Kufiri i llojit TIMESTAMP Ă«shtĂ« rritur nga 2038 deri nĂ« vitin 2106.
  • PĂ«rveç latin1, kodimi i Unicode (utf8mb4) me mbĂ«shtetje tĂ« plotĂ« pĂ«r emoji Ă«shtĂ« vendosur si parazgjedhje. CilĂ«sitĂ« e lokalitetit "Collation", qĂ« pĂ«rcaktojnĂ« rregullat e renditjes dhe pĂ«rputhjes duke marrĂ« parasysh kuptimin e simboleve, janĂ« pĂ«rditĂ«suar deri nĂ« versionin UCA 14.0.0.
  • NjĂ« plugin i ri i autentifikimit me fjalĂ«kalim PARSEC (Autentifikimi me FjalĂ«kalimin me pĂ«rgjigje tĂ« nĂ«nshkruar nga Kurba Eliptike) Ă«shtĂ« shtuar, i cili pĂ«rdor funksionin PBKDF2 pĂ«r formimin e hashes tĂ« fjalĂ«kalimit dhe vĂ«rteton pĂ«rgjigjet duke pĂ«rdorur çelĂ«sin publik mbi bazĂ«n e sistemit tĂ« nĂ«nshkrimeve digjitale ed25519.
  • Autentifikimi Ă«shtĂ« pĂ«rmirĂ«suar nĂ« aksesin nĂ« DBMS nga sistemi lokal, duke pĂ«rdorur UNIX-socket.
  • NĂ« mariadb-dump dhe mariadb-import Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r krijimin dhe rikuperimin shumĂ«procesor tĂ« kopjeve tĂ« sigurta. Paralelizimi aplikohet si gjatĂ« dump-it tĂ« njĂ« DB tĂ« madhe, ashtu edhe gjatĂ« backup-it tĂ« shumĂ« DB-ve nĂ« tĂ« njĂ«jtĂ«n kohĂ«.
  • Kaßuar ndjeshĂ«m pĂ«rformancĂ«n e replikimit. PĂ«rshpejtimi i marrjes sĂ« transaksioneve shumĂ« tĂ« mĂ«dha Ă«shtĂ« realizuar me mekanizmin e ndĂ«rrimit tĂ« segmenteve tĂ« logut binar (binlog), duke shmangur operacionet e shpenzueshme tĂ« kopjimit tĂ« skedarĂ«ve. PĂ«r tĂ« shkurtuar ripostimin pas çrregullimeve, Ă«shtĂ« siguruar rikthimi i transaksioneve (rollback) nĂ« mĂ«nyrĂ« asinkrone. ËshtĂ« shtuar cilĂ«simi "slave_replication_delay_abort_timeout", me tĂ« cilin mund tĂ« anuloni automatikisht transaksionet qĂ« bllokojnĂ« replikimin pĂ«r njĂ« kohĂ« shumĂ« tĂ« gjatĂ«.
  • JanĂ« zgjeruar mjetet e monitorimit. JanĂ« shtuar kolona tĂ« tjera nĂ« tabelat me statistika pĂ«r analizĂ«n e performancĂ«s dhe diagnostikimin e problemeve.
  • ËshtĂ« shtuar tabela USERS me informacione pĂ«r pĂ«rdoruesit, kufizimet e aplikuara ndaj tyre dhe kohĂ«n e vlefshmĂ«risĂ« sĂ« fjalĂ«kalimeve tĂ« tyre.
  • JanĂ« shtuar komandat "FLUSH GLOBAL STATUS", "REPAIR TABLE 
 FORCE" dhe "SHOW CREATE SERVER".
  • Shtuar mundĂ«sia e kthimit tĂ« vlerave me tipin ROW nga procedurat e ruajtura.
  • PĂ«rmirĂ«suar pĂ«rputhshmĂ«ria me DBMS Oracle gjatĂ« punĂ«s me sekuenca (sequence). Operacioni "CREATE SEQUENCE 
 AS" tani mund tĂ« pĂ«rdoret me tĂ« gjitha llojet numerike, duke pĂ«rfshirĂ« "BIGINT UNSIGNED".
  • JanĂ« shtuar funksione tĂ« reja pĂ«r gjenerimin e UUID - UUID_v7 dhe UUID_v4.
  • ËshtĂ« shtuar funksioni FORMAT_BYTES pĂ«r tĂ« konvertuar numrin e byte nĂ« format tĂ« lexueshĂ«m (p.sh., FORMAT_BYTES(1000000000) do tĂ« japĂ« 953.67 MiB).
  • Shtuar mundĂ«sia e kufizimit tĂ« hapĂ«sirĂ«s diskore tĂ« pĂ«rdorur pĂ«r skedarĂ«t pĂ«rkohĂ«sorĂ« dhe tabelat pĂ«rkohĂ«sore. JanĂ« shtuar cilĂ«simet max_tmp_session_space_usage dhe max_tmp_total_space_usage pĂ«r tĂ« vendosur kufij, nĂ« lidhje me njĂ« pĂ«rdorues tĂ« vetĂ«m dhe tĂ« gjithĂ« pĂ«rdoruesit.
  • NĂ« optimizuesin e kĂ«rkesave Ă«shtĂ« pĂ«rshpejtuar pĂ«rpunimi i operacioneve UPDATE/DELETE me njĂ« tabelĂ«. JanĂ« pĂ«rfshirĂ« me marrĂ«veshje optimizimet e reduktimit tĂ« kodimeve nĂ« njĂ« nĂ«ngrup mĂ« tĂ« vogĂ«l simbolet. JanĂ« pĂ«rshpejtuar kĂ«rkesat me shprehje "SUBSTR(col, 1, n) = const_str". ËshtĂ« shtuar mbĂ«shtetje pĂ«r optimizimin e kolonave virtuale.

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