Opublikowano pierwszą stabilną wersję nowej gałęzi MariaDB 10.11 (10.11.2). Ta gałąź to rozwidlenie MySQL, które zachowuje wsteczną kompatybilność i oferuje integrację dodatkowych mechanizmów pamięci masowej oraz zaawansowanych funkcji. Rozwój MariaDB jest nadzorowany przez niezależną fundację MariaDB Foundation, zgodnie z otwartym i transparentnym procesem rozwoju, niezależnym od poszczególnych dostawców. MariaDB jest dostarczana jako zamiennik MySQL w wielu dystrybucjach. Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) i został wdrożony w tak dużych projektach jak Wikipedia, Google Cloud SQL i Nimbuzz.
W tym samym czasie gałąź 11.0 jest w fazie testów alfa, wprowadzając znaczące usprawnienia i zmiany łamiące. Gałąź MariaDB 10.11 jest klasyfikowana jako wydanie z długoterminowym wsparciem i będzie obsługiwana równolegle z MariaDB 11.x do lutego 2028 r.
Kluczowe usprawnienia w MariaDB 10.11:
- Wprowadzono operację „GRAN … TO PUBLIC”, która umożliwia jednoczesne przyznanie określonych uprawnień wszystkim użytkownikom. serwer.
- Rozdzielone uprawnienia SUPER i „ADMINISTRA TYLKO DO ODCZYTU” – uprawnienie „SUPER” nie obejmuje już uprawnień „ADMINISTRA TYLKO DO ODCZYTU” (dostęp do zapisu, nawet jeśli ustawiony jest tryb tylko do odczytu).
- Tryb inspekcji „ANALYZE FORMAT=JSON” wyświetla teraz czas spędzony przez optymalizator zapytań.
- Rozwiązano problemy z wydajnością, które występowały podczas odczytu z tabeli z parametrami schematu magazynu, a także podczas wykonywania pełnego skanowania tabel z parametrami i procedurami dla schematu magazynu.
- Narzędzie mariadb-dump obsługuje teraz zapisywanie i przywracanie danych historycznych z tabel wersjonowanych.
- Dodano ustawienie system_versioning_insert_history w celu kontrolowania, czy można wprowadzać zmiany w poprzednich wersjach danych w tabelach z wersjonowanymi wersjami.
- Zezwalaj na zmianę ustawień innodb_write_io_threads i innodb_read_io_threads w locie, bez konieczności ponownego uruchamiania serwer.
- Platforma Windows podano login administratora 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) i log_slow_query_time (long_query_time).
Źródło: opennet.ru
