MariaDB 10.9 stabil utgåva

Den första stabila utgåvan av den nya DBMS-grenen MariaDB 10.9 (10.9.2) har publicerats. Det är en gren av MySQL som upprätthåller bakåtkompatibilitet och har ytterligare lagringsmotorer och avancerade funktioner. MariaDB-utvecklingen övervakas av den oberoende MariaDB Foundation i enlighet med en helt öppen och transparent utvecklingsprocess som är oberoende av enskilda tillverkare. MariaDB levereras istället för MySQL i många Linuxdistributioner (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) och har implementerats i så stora projekt som Wikipedia, Google Cloud SQL och Nimbuzz.

Viktiga förbättringar i MariaDB 10.9:

  • Lade till funktionen JSON_OVERLAPS, som låter dig bestämma skärningspunkter i data från två JSON-dokument (returnerar till exempel sant om båda dokumenten innehåller objekt med ett gemensamt nyckel-/värdepar eller gemensamma arrayelement).
  • JSONPath-uttryck ger möjlighet att ange intervall (t.ex. "$[1 till 4]" för att använda arrayelement 1 till 4) och negativa index (t.ex. "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$[-1]');" för att mata ut det första elementet från svansen).
  • Lade till Hashicorp Key Management-plugin för att kryptera data i tabeller med nycklar lagrade i Hashicorp Vault KMS.
  • Verktyget mysqlbinlog erbjuder nya alternativ "--do-domain-ids", "--ignore-domain-ids" och "--ignore-server-ids" för att filtrera efter gtid_domain_id-identifierare.
  • Lade till möjligheten att reflektera wsrep-tillståndsvariabler i en separat fil i JSON-format, vilket kan användas i externa övervakningssystem.
  • Lade till stöd för läget "VISA ANALYSERA [FORMAT=JSON]" för att mata ut i JSON-format.
  • Uttrycket "SHOW EXPLAIN" stöder nu syntaxen "EXPLAIN FOR CONNECTION".
  • Variablerna innodb_change_buffering och old har föråldrats (ersatts med variabeln old_mode).

Källa: opennet.ru

Lägg en kommentar