Opublikowano pierwszą stabilną wersję nowej gałęzi systemu DB MariaDB 10.11 (10.11.2), w której rozwija się odgałęzienie od MySQL, zachowujące zgodność wsteczną i różniące się integracją dodatkowych silników składowania oraz rozszerzonymi możliwościami. Rozwój MariaDB jest nadzorowany przez niezależną organizację MariaDB Foundation zgodnie z otwartym i przejrzystym procesem rozwoju, niezależnym od poszczególnych producentów. MariaDB jest dostarczana zamiast MySQL w wielu dystrybucjach Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) i wdrożona w takich dużych projektach jak Wikipedia, Google Cloud SQL i Nimbuzz.
Jednocześnie na etapie testów alfa znajduje się gałąź 11.0, w której proponowane są znaczne ulepszenia i zmiany, naruszające zgodność. Gałąź MariaDB 10.11 została zaliczona do kategorii wydań o długoterminowym wsparciu i będzie wspierana równolegle z MariaDB 11.x do lutego 2028 roku.
Kluczowe ulepszenia w MariaDB 10.11:
- Wprowadzono operację „GRANT … TO PUBLIC”, która umożliwia przyznanie określonych uprawnień wszystkim użytkownikom na serwerze.
- Podzielono uprawnienia SUPER i „READ ONLY ADMIN” — uprawnienie „SUPER” teraz nie obejmuje praw „READ ONLY ADMIN” (możliwość zapisu, nawet jeśli włączony jest tryb tylko do odczytu).
- W trybie inspekcji „ANALYZE FORMAT=JSON” zapewniono wyświetlenie czasu, który optymalizator zapytań poświęcił na przetwarzanie.
- Rozwiązano problemy z wydajnością, które występowały podczas odczytu z tabeli z parametrami schematu przechowywania, a także podczas pełnego skanowania tabel z parametrami i procedurami dla schematu przechowywania.
- W narzędziu mariadb-dump dodano wsparcie dla zapisywania i przywracania danych historycznych z wersjonowanych tabel.
- Dodano ustawienie system_versioning_insert_history do zarządzania możliwością wprowadzania zmian w poprzednich wersjach danych w wersjonowanych tabelach.
- Zezwolono na dynamiczną zmianę ustawień innodb_write_io_threads i innodb_read_io_threads bez potrzeby ponownego uruchamiania. serwera.
- Na platformie Windows zapewniono możliwość logowania się administratorów Windows jako root w MariaDB bez podawania hasła.
- Zmieniono nazwy zmiennych log_slow_min_examined_row_limit (min_examined_row_limit), log_slow_query (slow_query_log), log_slow_query_file (slow_query_log_file) oraz log_slow_query_time (long_query_time).
Źródło: opennet.ru
