Stabilné vydanie DBMS MariaDB 13.0

Bol spustený stabilný release DBMS MariaDB 13.0.2, ktorý je označovaný ako prvý stabilný release série 13.0. Séria MariaDB 13.0 patrí medzi priebežné (rolling) verzie, pričom pokračuje v postupnom rozvoji funkcií a je podporovaná až do stabilného release nasledujúcej série. Zároveň je k dispozícii release MariaDB 13.1.1, ktorý má status kandidáta.

Projekt MariaDB vyvíja odnož MySQL, ktorá si zachováva spätnú kompatibilitu a líši sa integráciou dodatočných úložných enginov a rozšírenými možnosťami. Rozvoj MariaDB koordinuje nezávislá organizácia MariaDB Foundation podľa otvoreného a transparentného procesu vývoja, nezávislého od konkrétnych výrobcov. MariaDB sa dodáva namiesto MySQL v mnohých distribúciách Linuxu (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) a je implementovaná v takých veľkých projektoch, ako je Wikipedia, Google Cloud SQL a Nimbuzz.

Medzi zmenami v sérii MariaDB 13.0:

  • Pridaný typ výrazu „TYPE .. IS REF CURSOR“ na deklarovanie referenčného typu údajov pre kurzor, ktorý môže byť použitý na vrátenie výsledku SQL dotazu alebo skupiny riadkov z uložených procedúr a funkcií.
  • Bol umožnený typ RECORD v parametroch procedúr a vo vrácaných hodnotách funkcií.
  • Pridaný hint optimalizátora QB_NAME(), ktorý umožňuje priradiť názov bloku dotazu na následné použitie optimalizačných pokynov pre tento blok.
  • Pridaná podpora vykonateľných komentárov „/*! .. */“, ktoré sa vykonajú iba v verziách starších ako zadaná. Napríklad, ak v verzii MariaDB 10.0 je potrebné vykonať konštrukciu „CREATE OR REPLACE TABLE“, a v starších verziách „CREATE TABLE IF NOT EXISTS": CREATE /*!100000 OR REPLACE */ TABLE /*!100000 IF NOT EXISTS */ t1 …
  • Do tabuľky INFORMATION_SCHEMA.SYSTEM_VARIABLES bol pridaný stĺpec IS_DEPRECATED na označenie zastaraných premenných, a v tabuľkách INFORMATION_SCHEMA.STATISTICS a INFORMATION_SCHEMA.COLUMNS sa objavil stĺpec CREATE_OPTIONS s informáciami o špecifických možnostiach pre motory vyjadrenia „CREATE TABLE“.
  • Povolená možnosť konfigurácie formátu času zadaného v logoch pluginu pre audit.
  • Zabezpečené atomické vykonanie operácie „CREATE OR REPLACE TABLE“.
  • Realizovaná konštrukcia „UPDATE … RETURNING“, ktorá umožňuje aktualizovať riadky a okamžite vrátiť ich zmenené hodnoty.
  • Pridaná premenná innodb_log_archive na zapnutie režimu uchovávania súborov s WAL logmi (namiesto cyklického prepísania logu v jednom súbore, po naplnení sa zápis prepne na nový súbor).
  • V engine MEMORY bola zrýchlená práca indexov (UNIQUE INDEX) pre stĺpce typu CHAR.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster