A MariaDB 10.9 már megjelent, és ezek a hírek

A az új DBMS ág első stabil változata MariaDB 10.9 (10.9.2), amelyen belül a MySQL egy olyan ágát fejlesztik, amely fenntartja a visszafelé kompatibilitást, és amelyet további tárolómotorok és fejlett funkciók integrálása különböztet meg.

A MariaDB fejlesztését a független MariaDB Alapítvány felügyeli, egy teljesen nyílt és átlátható, az egyes szállítóktól független fejlesztési folyamatot követve.

A MariaDB a MySQL helyett számos Linux disztribúcióban (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) kerül szállításra, és a nagy projektek átvették.

A MariaDB 10.9 főbb jellemzői

A MariaDB új verziójában kiemelték, hogy hozzáadta a JSON_OVERLAPS függvényt az adatok metszéspontjainak észleléséhez két JSON-dokumentum (például igaz értéket ad vissza, ha mindkét dokumentum közös kulcs/érték párral vagy közös tömbelemekkel rendelkező objektumokat tartalmaz).

Azt is kiemeljük, hogy a megfelelő korrekciókat a következő biztonsági rések miatt hajtották végre: CVE-2022-32082, CVE-2022-32089, CVE-2022-32081, CVE-2018-25032, CVE-2022 32091- y CVE-2022 32084-

Egy másik változás, amely kiemelkedik, hogy a kifejezések A JSONPath lehetővé teszi tartományok megadását (pl. "$[1-től 4-ig]" az 1-től 4-ig terjedő tömbelemek használatához) és a negatív indexek a sor első elemének megjelenítéséhez).

Ezen túlmenően azt tapasztalhatjuk, hogy a Hashicorp Key Management beépülő modult hozzáadták a táblákban lévő adatok titkosításához a Hashicorp Vault KMS-ben tárolt kulcsokkal.

Míg a hasznosságra mysqlbinlog, most új lehetőségek állnak rendelkezésére „–do-domain-ids”, „–ignore-domain-ids” és „–ignore-server-ids” a gtid_domain_id alapján történő szűréshez.

Hozzáadtuk a wsrep állapotváltozók különálló JSON-fájlban való tükrözésének lehetőségét, amelyet külső megfigyelőrendszerek használhatnak.

Az Optimizer minden partíciót használ a 10.3-as verzióra való frissítés után, a többtáblás UPDATE vagy DELETE lekérdezések esetén az optimalizáló nem tudta alkalmazni a partíciók levágásának optimalizálását a frissítendő vagy törlendő táblára.

Amellett, hogy, tartományoptimalizáló regressziót végzett az IN kulcshoz (const, ....), már volt egy probléma a MariaDB 10.5.9-es és újabb verzióiban, amely tartalmazza az MDEV-9750 javítását. Ez a megoldás bevezette az Optimizer_max_sel_arg_weightot. Ha az Optimizer_max_sel_arg_weight értéket nagyon magasra vagy nullára állítja (jelentése: "korlátlan"), és olyan lekérdezéseket futtat, amelyek nehéz grafikonokat produkálnak, akkor lassú teljesítményt észlelhetnek.

Egyéb javítások amelyek a MariaDB új verziójában készültek, az InnoDB korrupcióban van fájlzárolás hiánya miatt, valamint javítás az ALTER TABLE IMPORT TABLESPACE-ban amely megrongált egy titkosított táblát, javította az ALTER TABLE hibás kimenetét, javította az összeomlás-helyreállítást, javította a DD-hiba-helyreállítást, megakadályozta a sérült adatok zárolását, javította a tömeges terhelésű hibajavításokat és a hibajavítások teljesítményét.

A többi változás közül amelyek kiemelkednek ebből az új verzióból:

  • Hozzáadott támogatás a „SHOW PARCEL [FORMAT=JSON]” módhoz a JSON-kimenethez.
  • A „SHOW EXPLAIN” utasítás mostantól támogatja a „EXPLAIN FOR CONNECTION” szintaxist.
  • Az innodb_change_buffering és az old változók elavultak (az old_mode változóval helyettesítették).
  • TELJES SZÖVEG keresés aposztrófokkal és kötelező szavakkal
  • Az Optimizer minden partíciót használ a 10.3-as verzióra való frissítés után
  • Többtáblás UPDATE vagy DELETE lekérdezések esetén az optimalizáló nem tudta alkalmazni a partíciók levágásának optimalizálását a frissítendő vagy törlendő táblához.
  • Új mariadb kliens opció, -enable-cleartext-plugin. Az opció nem tesz semmit, és csak MySQL-kompatibilitási célokat szolgál.
  • Zárolás itt: JSON_EXTRACT
    ALTER TABLE ALGORITHM=A NOCOPY nem működik a frissítés után
  • A szerver nem tudja létrehozni a NÉZETET ismeretlen oszloppal, BE állapotban
  • A password_reuse_check beépülő modul egyesíti a felhasználónevet és a jelszót
  • A MariaDB elavulási szabályzata értelmében ez lesz a MariaDB 10.9 for Debian 10 "Buster" utolsó verziója ppc64el-hez

Végül, ha többet szeretne megtudni erről az új verzióról, ellenőrizze a részleteket a következő címen: a következő link.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.