Stabil utgivning av databashanteraren MariaDB 13.0

UtgÄvan av databashanteraren MariaDB 13.0.2 har presenterats, som markerar den första stabila releasen i version 13.0. MariaDB 13.0 Àr klassificerad som en intermediÀr release (rolling) som fortsÀtter den gradvisa utvecklingen av funktionalitet och som kommer att stödjas fram till den stabila releasen av nÀsta version.

Projektet MariaDB utvecklas som en gren av MySQL, som bibehÄller bakÄtkompatibilitet och kÀnnetecknas av integration av ytterligare lagringsmotorer och utökade funktioner. Utvecklingen av MariaDB övervakas av den oberoende organisationen MariaDB Foundation i enlighet med en öppen och transparent utvecklingsprocess, oberoende av individuella leverantörer. MariaDB levereras istÀllet för MySQL i mÄnga Linux-distributioner (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) och anvÀnds i stora projekt som Wikipedia, Google Cloud SQL och Nimbuzz.

Bland Àndringarna i version MariaDB 13.0:

  • Ett uttryck "TYPE .. IS REF CURSOR" har lagts till för att deklarera en referenstyp för en kurs som kan anvĂ€ndas för att returnera resultatet av en SQL-frĂ„ga eller en uppsĂ€ttning rader frĂ„n lagrade procedurer och funktioner.
  • Möjlighet att anvĂ€nda typen RECORD i procedurparametrar och i vĂ€rden som returneras av funktioner har tillhandahĂ„llits.
  • En optimeringshints QB_NAME() har lagts till, vilket gör det möjligt att tilldela ett namn till en frĂ„gebank för att tillĂ€mpa optimeringsinstruktioner för denna bank senare.
  • Stöd för körbara kommentarer "/*!! 
 */" har lagts till, som endast avslöjas i versioner som Ă€r Ă€ldre Ă€n den angivna. Till exempel, om i version MariaDB 10.0 konstruktionen "CREATE OR REPLACE TABLE" ska utföras, och i Ă€ldre versioner – "CREATE TABLE IF NOT EXISTS": CREATE /*!100000 OR REPLACE */ TABLE /*!!100000 IF NOT EXISTS */ t1 ...
  • En kolumn IS_DEPRECATED har lagts till i INFORMATION_SCHEMA.SYSTEM_VARIABLES-tabellen för att markera förĂ„ldrade variabler, och i INFORMATION_SCHEMA.STATISTICS- och INFORMATION_SCHEMA.COLUMNS-tabellerna har en kolumn CREATE_OPTIONS lagts till med information om motor-specifika möjligheter för uttrycket "CREATE TABLE".
  • Möjlighet att stĂ€lla in tidsformatet som anges i loggarna för pluginen för revisionsĂ€ndamĂ„l har tillhandahĂ„llits.
  • AtomĂ€r utförande av operationen "CREATE OR REPLACE TABLE" har sĂ€kerstĂ€llts.
  • Konstruktionen "UPDATE 
 RETURNING" har implementerats, vilket gör det möjligt att uppdatera rader och omedelbart returnera deras Ă€ndrade vĂ€rden.
  • En variabel innodb_log_archive har lagts till för att aktivera lĂ€get för att spara filer med WAL-loggar (istĂ€llet för att cykliskt skriva över loggen i en fil, skiftar registret till en ny fil efter att den gamla Ă€r full).
  • I MEMORY-motorn har hastigheten för index (UNIQUE INDEX) för kolumner av typen CHAR förbĂ€ttrats.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster