Публикувана е първата стабилна версия на новата версия на СУБД MariaDB 10.11 (10.11.2), в рамките на която се развива клон от MySQL, запазващ обратна съвместимост и отличаващ се с интеграцията на допълнителни механизми за съхранение и разширени възможности. Развитието на MariaDB се управлява от независимата организация MariaDB Foundation в съответствие с отворен и прозрачен процес на разработка, независеща от отделни производители. MariaDB се предлага вместо MySQL в много дистрибуции на Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) и е внедрена в такива големи проекти като Wikipedia, Google Cloud SQL и Nimbuzz.
Паралелно на етапа на алфа тестване е версия 11.0, в която са предложени значителни подобрения и промени, нарушаващи съвместимостта. Версията MariaDB 10.11 е класифицирана като издание с дългосрочна поддръжка и ще бъде поддържана паралелно с MariaDB 11.x до февруари 2028 година.
Ключови подобрения в MariaDB 10.11:
- Въведена е операцията "GRANT … TO PUBLIC", с която могат да се предоставят определени привилегии на всички потребители на сървър.
- Разделени са правомощията SUPER и "READ ONLY ADMIN" — привилегията "SUPER" вече не обхваща правата "READ ONLY ADMIN" (възможност за запис, дори ако е зададен режим само за четене).
- В режим на инспекция "ANALYZE FORMAT=JSON" се показва времето, прекарано от оптимизатора на запитванията.
- Решени са проблеми с производителността, проявяващи се при четене от таблица с параметри на схема за съхранение, както и при пълно сканиране на таблици с параметри и процедури за схема на съхранение.
- В утилитата mariadb-dump е добавена поддръжка за съхраняване и възстановяване на исторически данни от версионирани таблици.
- Добавена е настройка system_versioning_insert_history за управление на възможността за извършване на промени в предишни версии на данни в версионирани таблици.
- Позволено е изменение на настройките innodb_write_io_threads и innodb_read_io_threads в реално време без необходимост от рестартиране. сървър.
- На платформата Windows е осигурен вход на администратори на Windows като root в MariaDB без въвеждане на парола.
- Преименувани са променливите log_slow_min_examined_row_limit (min_examined_row_limit), log_slow_query (slow_query_log), log_slow_query_file (slow_query_log_file) и log_slow_query_time (long_query_time).
Източник: opennet.ru
