DB MariaDB 12.0 është në dispozicion.

ËshtĂ« publikuar versioni i DBMS MariaDB 12.0.2, i cili Ă«shtĂ« caktuar si lĂ«shimi i parĂ« stabil i degĂ«s 12.0. Dega MariaDB 12.0 i pĂ«rket lĂ«shimeve tĂ« ndĂ«rmjetme (rolling), vazhdon zhvillimin gradual tĂ« funksionaliteteve dhe ka zĂ«vendĂ«suar degĂ«n MariaDB 11.8. NjĂ«kohĂ«sisht Ă«shtĂ« publikuar lĂ«shimi MariaDB 12.1.1, i cili ka statusin e kandidatĂ«ve pĂ«r lĂ«shime. Dega MariaDB 12.0 do tĂ« mbĂ«shtetet deri nĂ« formimin e lĂ«shimit 12.1.2.

Projekti MariaDB zhvillon një degë nga MySQL, duke ruajtur përputhshmërinë prapa dhe duke u dalluar nga integrimi i motorëve të ruajtjes shtesë dhe mundësive të zgjeruara. Zhvillimi i MariaDB mb supervisohet nga organizata e pavarur MariaDB Foundation në përputhje me një proces të hapur dhe transparent zhvillimi, pa u mbështetur në prodhues të veçantë. MariaDB ofrohet në vend të MySQL në shumë shpërndarje të 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 12.0:

  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r çelĂ«sa SSL tĂ« mbrojtur me fjalĂ«kalim. FjalĂ«kalimi pĂ«r çeljen certifikatave SSL mund tĂ« caktohet nĂ«pĂ«rmjet variablĂ«s ssl_passphrase ose manualisht gjatĂ« nisjes sĂ« serverit.
  • Shtuar shprehjen «SET SESSION AUTHORIZATION» pĂ«r tĂ« kryer veprime nĂ«n njĂ« pĂ«rdorues tĂ« ndryshĂ«m duke caktuar privilegje pĂ«rkatĂ«se (shprehja mund tĂ« trajtohet si e barabartĂ« me «sudo» pĂ«r DBMS).
  • NĂ« pluginin file_key_management.so Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r hashes SHA-2.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r variablat e dobĂ«t tĂ« kursorit (weak cursor variable) tĂ« tipit tĂ« paracaktuar SYS_REFCURSOR, qĂ« lejojnĂ« kthimin e njĂ« kursori nga procedurat e ruajtura (nĂ« parametrin OUT) ose nga funksionet (nĂ« shprehjen RETURN). PĂ«r tĂ« kufizuar numrin maksimal tĂ« kursoreve tĂ« hapur njĂ«kohĂ«sisht Ă«shtĂ« shtuar variabla sistemike «max_open_cursors».
  • NĂ« tipin TO_CHAR Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r formatin FM (Fill Mode) pĂ«r tĂ« pĂ«rjashtuar mbushjen shtesĂ«. PĂ«r shembull, pyetja «SELECT CONCAT(‘/’, TO_CHAR(‘2020-01-06 10:11:12’, ‘FMDAY’), ‘/’);» do tĂ« kthejĂ« «/E hĂ«nĂ«/» nĂ« vend tĂ« «/E hĂ«nĂ« /».
  • NĂ« utilitarin mariadb-check dhe shprehjen CHECK TABLE Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r tabelat nga motorin SEQUENCE.
  • NĂ« optimizues janĂ« shtuar mbĂ«shtetje pĂ«r opsionet (hint), qĂ« ndikojnĂ« nĂ« ndĂ«rtimin e planit tĂ« optimizimeve: QB_NAME, NO_RANGE_OPTIMIZATION, NO_ICP, MRR, NO_MRR, BKA, NO_BKA, BNL, NO_BNL, SEMIJOIN, SUBQUERY, JOIN_FIXED_ORDER, JOIN_ORDER, JOIN_PREFIX, JOIN_SUFFIX dhe MAX_EXECUTION_TIME. Opsionet futen nĂ« pyetje nĂ« formatin e pĂ«rputhshĂ«m me MySQL, pĂ«r shembull: SELECT /*+ BKA(t1) NO_BKA(t2) */ * FROM t1 INNER JOIN t2 WHERE 
; SELECT /*+ MAX_EXECUTION_TIME(1000) */ * FROM t1 INNER JOIN t2 WHERE 
;
  • Shtuar mbĂ«shtetje pĂ«r funksione tĂ« reja GIS (Sistemi i Informacionit Gjeografik): ST_Validate, MBRCoveredBy, ST_Simplif, ST_GeoHash, ST_LatFromGeoHash, ST_LongFromGeoHash, ST_PointFromGeoHash, ST_IsValid, ST_Collect.
  • JanĂ« shtuar mbĂ«shtetje pĂ«r triggere qĂ« aktivizohen pĂ«r disa ngjarje. NĂ« shprehjen CREATE TRIGGER tani mund tĂ« listohen ngjarjet pĂ«rkatĂ«se duke pĂ«rdorur sintaksĂ«n «{ event [ OR 
 ] }».
  • NĂ« pluginin Audit Ă«shtĂ« realizuar ruajtja nĂ« logun e auditi tĂ« informacionit mbi portet e rrjetit pĂ«r lidhjet hyrĂ«se (mĂ« parĂ« pasqyrohej vetĂ«m hosti).
  • NĂ« utilitarin mariadb Ă«shtĂ« shtuar opsioni «—script-dir» pĂ«r tĂ« caktuar njĂ« katalog alternativ pĂ«r kĂ«rkimin e skripteve qĂ« ekzekutohen me komandĂ«n SOURCE.
  • JanĂ« hequr variablat big_tables, large_page_size dhe storage_engine, tĂ« cilat mĂ« parĂ« ishin shpallur tĂ« vjetruara.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster