MariaDB 13.0 stabil kiadás

Megjelent a MariaDB 13.0.2, ami a 13.0 ág első stabil kiadása. A MariaDB 13.0-t gördülő kiadásnak tekintik, amely a funkcionalitás fokozatos fejlesztését folytatja, és a következő ág stabil kiadásáig karbantartják. A MariaDB 13.1.1, amely kiadásra jelölt, szintén elérhető.

A MariaDB projekt a MySQL egy olyan elágazását fejleszti, amely visszafelé kompatibilitást biztosít, és további tárolómotorok és fejlett funkciók integrációját kínálja. A MariaDB fejlesztését a független MariaDB Foundation felügyeli, egy nyílt és átlátható fejlesztési folyamatot követve, amely független az egyes gyártóktól. A MariaDB számos disztribúcióban a MySQL helyettesítőjeként jelenik meg. Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch) Linux, Debian), és olyan nagyszabású projektekben valósították meg, mint a Wikipédia, a Google Cloud SQL és a Nimbuzz.

A MariaDB 13.0 ág változásai a következők:

  • Hozzáadva a "TYPE .. IS REF CURSOR" utasítás egy kurzor referencia adattípusának deklarálásához, amely SQL lekérdezés vagy tárolt eljárásokból és függvényekből származó sorhalmaz eredményének visszaadására használható.
  • Bevezetésre került a RECORD típus használatának lehetősége az eljárásparaméterekben és a függvények visszatérési értékeinél.
  • Hozzáadva a QB_NAME() optimalizáló tipp, amely lehetővé teszi egy lekérdezési blokk név hozzárendelését az adott blokkra vonatkozó optimalizálási utasítások későbbi alkalmazásához.
  • Hozzáadva a "/*!! … */" végrehajtható megjegyzések támogatása, amelyek csak a megadott verziónál régebbi verziókban bővülnek. Például, ha a MariaDB 10.0-ban a "CREATE OR REPLACE TABLE" utasítást, a korábbi verziókban pedig a "CREATE TABLE IF NOT EXISTS" utasítást kell végrehajtani: CREATE /*!100000 OR REPLACE */ TABLE /*!!100000 IF NOT EXISTS */ t1 …
  • Az INFORMATION_SCHEMA.SYSTEM_VARIABLES tábla mostantól tartalmaz egy IS_DEPRECATED oszlopot az elavult változók megjelölésére, az INFORMATION_SCHEMA.STATISTICS és INFORMATION_SCHEMA.COLUMNS táblák pedig egy CREATE_OPTIONS oszlopot, amely információkat nyújt a CREATE TABLE utasítás motorspecifikus képességeiről.
  • Lehetőség lett a bővítménynaplókban feltüntetett időformátum testreszabására auditálási célokra.
  • A „CREATE OR REPLACE TABLE” művelet atomi végrehajtása biztosított.
  • Az „UPDATE … RETURNING” konstrukció implementálva lett, lehetővé téve a sorok frissítését és a módosított értékek azonnali visszaadását.
  • Hozzáadtuk az innodb_log_archive változót a WAL naplókkal történő fájlok mentésének módjának engedélyezéséhez (a napló ciklikus egy fájlba írása helyett a felvétel egy új fájlba vált, miután az megtelt).
  • A MEMORY motorban felgyorsították a CHAR oszlopok indexeinek (UNIQUE INDEX) működését.

Forrás: opennet.ru

Vásároljon megbízható tárhelyet DDoS védelemmel, VPS VDS szerverekkel rendelkező webhelyekhez 🔥 Vásároljon megbízható weboldal tárhelyet DDoS védelemmel, VPS VDS szerverekkel | ProHoster