Byl zveřejněn první stabilní release nové větve databázového systému MariaDB 10.11 (10.11.2), v rámci které se vyvíjí odnož od MySQL, která si zachovává zpětnou kompatibilitu a liší se integrací dalších úložišť a rozšířenými možnostmi. Vývoj MariaDB je řízen nezávislou organizací MariaDB Foundation v souladu s otevřeným a transparentním vývojovým procesem, nezávislým na jednotlivých výrobcích. MariaDB je dodávána místo MySQL v mnoha distribucích Linuxu (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) a je nasazena v takových velkých projektech, jako jsou Wikipedia, Google Cloud SQL a Nimbuzz.
Současně probíhá alfa testování větve 11.0, která nabízí významná zlepšení a změny, které narušují kompatibilitu. Větve MariaDB 10.11 se týká kategorie vydání s dlouhou podporou a bude provázena paralelně s MariaDB 11.x do února 2028.
Hlavní vylepšení v MariaDB 10.11:
- Byla реализována operace „GRANT … TO PUBLIC“, pomocí které lze poskytnout určité privilegium okamžitě všem uživatelům na serveru.
- Byly rozděleny pravomoci SUPER a „READ ONLY ADMIN“ – privilegium „SUPER“ nyní nezahrnuje práva „READ ONLY ADMIN“ (možnost zápisu, i když je nastaven režim pouze pro čtení).
- V režimu inspekce „ANALYZE FORMAT=JSON“ je zajištěno zobrazení času, který optimalizátor dotazů strávil.
- Byly vyřešeny problémy s výkonem, které se projevovaly při čtení z tabulky s parametry schématu úložiště, stejně jako při úplném prohledávání tabulek s parametry a procedurami pro schéma úložiště.
- Do utilit mariadb-dump byla přidána podpora pro ukládání a obnovu historických dat z versionovaných tabulek.
- Bylo přidáno nastavení system_versioning_insert_history pro řízení možnosti provádět změny v dřívějších verzích dat ve versionovaných tabulkách.
- Byla povolena změna nastavení innodb_write_io_threads a innodb_read_io_threads za běhu bez nutnosti restartu. serveru.
- Na platformě Windows je zajištěn přístup správců Windows jako root do MariaDB bez zadání hesla.
- Byly přejmenovány proměnné 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).
Zdroj: opennet.ru
