Bolo zverejnené prvé stabilné vydanie novej vetvy DBMS MariaDB 10.11 (10.11.2), v rámci ktorej sa vyvíja vetva MySQL, ktorá si zachováva spätnú kompatibilitu a vyznačuje sa integráciou ďalších úložných motorov a pokročilými funkciami. Na vývoj MariaDB dohliada nezávislá nadácia MariaDB, ktorá sa riadi otvoreným a transparentným procesom vývoja, ktorý je nezávislý od jednotlivých predajcov. MariaDB sa dodáva ako náhrada za MySQL v mnohých linuxových distribúciách (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) a bola implementovaná v takých veľkých projektoch ako Wikipedia, Google Cloud SQL a Nimbuzz.
Zároveň je vetva 11.0 v štádiu alfa testovania, ktorá navrhuje výrazné vylepšenia a zmeny, ktoré narúšajú kompatibilitu. Vetva MariaDB 10.11 je klasifikovaná ako dlhodobá podpora a bude podporovaná súbežne s MariaDB 11.x do februára 2028.
Kľúčové vylepšenia v MariaDB 10.11:
- Bola implementovaná operácia „GRANT ... TO PUBLIC“, pomocou ktorej môžete udeliť určité privilégiá všetkým používateľom na serveri naraz.
- Práva SUPER a „READ ONLY ADMIN“ boli oddelené – privilégium „SUPER“ teraz nezahŕňa práva „READ ONLY ADMIN“ (možnosť zapisovať, aj keď je nastavený režim len na čítanie).
- Režim kontroly „ANALYZE FORMAT=JSON“ poskytuje údaj o čase strávenom optimalizátorom dotazov.
- Vyriešené problémy s výkonom, ktoré sa vyskytli pri čítaní z tabuľky s parametrami schémy úložiska, ako aj pri úplnom skenovaní tabuliek s parametrami a procedúrami schémy úložiska.
- Pomôcka mariadb-dump pridala podporu pre ukladanie a obnovu historických údajov z verzií tabuliek.
- Pridané nastavenie system_versioning_insert_history na ovládanie schopnosti vykonávať zmeny v minulých verziách údajov vo verziovaných tabuľkách.
- Povolené meniť nastavenia innodb_write_io_threads a innodb_read_io_threads za behu bez nutnosti reštartovať server.
- Na platforme Windows sa môžu správcovia Windowsu prihlásiť ako root do MariaDB bez zadania hesla.
- Premenné log_slow_min_examined_row_limit (min_examined_row_limit), log_slow_query (slow_query_log), log_slow_query_file (slow_query_log_file) a log_slow_query_time (long_query_time) boli premenované.
Zdroj: opennet.ru