Lëshimi i qëndrueshëm i MariaDB DBMS 12.2

MariaDB 12.2.2 është publikuar, duke e bërë atë publikimin e parë të qëndrueshëm të degës 12.2. MariaDB 12.2, e përcaktuar si një publikim në vazhdim, vazhdon zhvillimin gradual të funksionalitetit dhe zëvendëson MariaDB 12.1. MariaDB 12.3.1, një kandidat për publikim për degën e ardhshme LTS, u publikua njëkohësisht, duke paraqitur një implementim të ri binlog. MariaDB 12.2 do të mirëmbahet derisa të publikohet versioni 12.3.2.

Projekti MariaDB zhvillon një degëzim të MySQL që ruan pajtueshmërinë me versionet e mëparshme dhe përmban integrimin e motorëve shtesë të ruajtjes dhe veçorive të përparuara. Zhvillimi i MariaDB mbikëqyret nga Fondacioni i pavarur MariaDB, duke ndjekur një proces zhvillimi të hapur dhe transparent të pavarur nga shitësit individualë. MariaDB ofrohet si zëvendësim për MySQL në shumë shpërndarje. Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) dhe është zbatuar në projekte të mëdha si Wikipedia, Google Cloud SQL dhe Nimbuzz.

Ndryshimet në degën MariaDB 12.2 përfshijnë:

  • NĂ« modalitetin e pajtueshmĂ«risĂ« sĂ« Oracle DBMS, zbatohen funksionet TO_NUMBER (konvertimi i njĂ« vargu nĂ« numĂ«r) dhe TRUNC (shkurtimi i njĂ« date, pĂ«r shembull, nĂ« orĂ«, ditĂ«, muaj ose vit).
  • GjatĂ« ekzekutimit tĂ« operacioneve tĂ« bashkimit tĂ« tabelave (JOIN), Ă«shtĂ« zbatuar optimizimi qĂ« merr parasysh veçantinĂ« e rreshtave nĂ« nĂ«npyetje me shprehjen "GROUP BY" pĂ«r parashikim mĂ« tĂ« saktĂ« tĂ« numrit tĂ« rreshtave qĂ« rezultojnĂ« (out_rows) dhe pĂ«rdorimin e saktĂ« tĂ« indekseve.
  • JanĂ« shtuar opsione tĂ« reja tĂ« kontrollit tĂ« optimizuesit: ROWID_FILTER/NO_ROWID_FILTER dhe INDEX_MERGE/NO_INDEX_MERGE, si dhe aftĂ«sia pĂ«r tĂ« specifikuar nĂ« mĂ«nyrĂ« implicite emrat e blloqeve nĂ« pyetje (opsionet e optimizimit mund tĂ« aplikohen nĂ« mĂ«nyrĂ« selektive nĂ« pjesĂ« tĂ« pyetjeve duke i referuar ato me emrat "select#N", ku N Ă«shtĂ« numri i bllokut). PĂ«r shembull: "select /*+ JOIN_ORDER(@"select#2" twenty,ten) */ 
."
  • Kufizimet nĂ« nivelin e folezimit tĂ« strukturave nĂ« funksione pĂ«r tĂ« punuar me JSON janĂ« hequr (limiti JSON_DEPTH_LIMIT, i cili mĂ« parĂ« kishte njĂ« vlerĂ« prej 32, Ă«shtĂ« hequr).
  • U shtua njĂ« tabelĂ« TRIGGERED_UPDATE_COLUMNS nĂ« skemĂ«n INFORMATION_SCHEMA (INFORMATION_SCHEMA.TRIGGERED_UPDATE_COLUMNS) pĂ«r tĂ« treguar kolonat qĂ« ndryshohen kur aktivizohet shkaktari.
  • Tabela PARAMETERS nĂ« skemĂ«n INFORMACION_SCHEMA zbaton njĂ« kolonĂ« PARAMETER_DEFAULT qĂ« pĂ«rmban vlerat fillestare tĂ« parametrave tĂ« procedurĂ«s sĂ« ruajtur.
  • ËshtĂ« zbatuar mbĂ«shtetje eksperimentale pĂ«r deklaratĂ«n "CREATE GLOBAL TEMPORARY TABLE" pĂ«r krijimin e tabelave tĂ« pĂ«rkohshme globale. KĂ«to tabela tĂ« pĂ«rkohshme hiqen pas pĂ«rfundimit tĂ« seancĂ«s dhe janĂ« tĂ« dukshme pĂ«r tĂ« gjithĂ« pĂ«rdoruesit, por pĂ«rmbajnĂ« tĂ« dhĂ«na specifike pĂ«r secilin pĂ«rdorues.
  • NĂ« modalitetin e testimit ofrohet mbĂ«shtetje e pĂ«rmirĂ«suar pĂ«r replikimin midis tabelave me struktura tĂ« ndryshme.

Burimi: opennet.ru

Bleni njĂ« host tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, serverĂ« VPS VDS đŸ”„ Bleni hosting tĂ« besueshĂ«m tĂ« faqeve tĂ« internetit me mbrojtje DDoS, servera VPS VDS | ProHoster