Megjelent a MariaDB 13.0 stabil verziója

Bemutatásra került a MariaDB 13.0.2 adatbázis-kezelő rendszer, amely az első stabil kiadásának számít a 13.0-ás ágon. A MariaDB 13.0 ága a köztes kiadások közé tartozik, amelyek fokozatosan fejlődnek, és a következő ág stabil kiadásáig támogatottak. Ezzel egy időben elérhető a MariaDB 13.1.1 verzió, amely kiadási jelölt státusszal bír.

A MariaDB projekt a MySQL-ból való ágazását fejleszti, amely megőrzi a visszafelé kompatibilitást és kiegészítő tárolómotorok integrálásával valamint kibővített lehetőségekkel különbözik. A MariaDB fejlesztését a független MariaDB Foundation felügyeli, nyílt és átlátható fejlesztési folyamat szerint, függetlenül az egyes gyártóktól. A MariaDB számos Linux disztribúcióban (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) a MySQL helyett kerül forgalomba, és olyan nagy projektekben van bevezetve, mint a Wikipedia, a Google Cloud SQL és a Nimbuzz.

A MariaDB 13.0 ágon végrehajtott változtatások közül:

  • Hozzáadva a "TYPE .. IS REF CURSOR" kifejezés, amely lehetővé teszi referencialípusú adatok deklarálását kurzorok számára, amit SQL lekérdezések vagy tárolt eljárások és függvények eredményeinek visszaadására használhatunk.
  • Lehetőséget kaptunk a RECORD típus használatára eljárásparaméterekben és a függvények által visszaadott értékekben.
  • Hozzáadva az optimalizáló QB_NAME() hintje, amely lehetővé teszi egy lekérdezésblokk elnevezését a későbbi optimalizálási utasítások alkalmazásához.
  • Hozzáadva a végrehajtható megjegyzések támogatása "/*!! … */" formátumban, amelyek csak a megadott verzióknál régebbi verziókban aktiválódnak. Például, ha a MariaDB 10.0-ás verziójában végre kell hajtani a "CREATE OR REPLACE TABLE" utasítást, míg a régebbi verziókban a "CREATE TABLE IF NOT EXISTS" utasítást: CREATE /*!100000 OR REPLACE */ TABLE /*!!100000 IF NOT EXISTS */ t1 …
  • Az INFORMATION_SCHEMA.SYSTEM_VARIABLES táblához hozzáadva az IS_DEPRECATED oszlop, amely a deprecated változók jelölésére szolgál, míg az INFORMATION_SCHEMA.STATISTICS és INFORMATION_SCHEMA.COLUMNS táblákhoz hozzáadva a CREATE_OPTIONS oszlop, amely az "CREATE TABLE" kifejezéshez kapcsolódó motor-specifikus lehetőségeket tartalmazza.
  • Lehetőséget kaptunk az auditálási pluginok logjaiban megadott időformátum testreszabására.
  • Biztosítva van a "CREATE OR REPLACE TABLE" művelet atomikus végrehajtása.
  • Megvalósítva az "UPDATE … RETURNING" konstrukció, amely lehetővé teszi a sorok frissítését és azonnali visszaadását a módosított értékeknek.
  • Hozzáadva az innodb_log_archive változó, amely lehetővé teszi a WAL logok fájlkezelési módjának aktiválását (a log ciklikus felülírása helyett, amikor egy fájl tele van, a felvétel egy új fájlra vált).
  • A MEMORY motorban felgyorsult az indexek (UNIQUE INDEX) működése CHAR típusú oszlopok esetén.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster