È stata pubblicata la prima versione stabile della nuova serie MariaDB 10.11 (10.11.2), che sviluppa una diramazione da MySQL, mantenendo la compatibilità all'indietro e caratterizzandosi per l'integrazione di motori di archiviazione aggiuntivi e funzionalità avanzate. Lo sviluppo di MariaDB è supervisionato da MariaDB Foundation, un'organizzazione indipendente che segue un processo di sviluppo aperto e trasparente, privo di assoggettamenti a singoli produttori. MariaDB è fornita al posto di MySQL in molte distribuzioni Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) ed è stata implementata in grandi progetti come Wikipedia, Google Cloud SQL e Nimbuzz.
Contemporaneamente, è in fase di alpha testing la serie 11.0, che porta significativi miglioramenti e modifiche, introducendo rotture di compatibilità. La serie MariaDB 10.11 è classificata come release con supporto a lungo termine e verrà mantenuta parallelamente a MariaDB 11.x fino a febbraio 2028.
Miglioramenti chiave in MariaDB 10.11:
- È stata implementata l'operazione "GRANT … TO PUBLIC", che consente di concedere determinati privilegi a tutti gli utenti. server.
- Le autorizzazioni SUPER e «READ ONLY ADMIN» sono state separate: il privilegio «SUPER» non include più i diritti di «READ ONLY ADMIN» (capability di scrittura, anche se impostato in modalità di sola lettura).
- In modalità di ispezione «ANALYZE FORMAT=JSON» è stata garantita la visualizzazione del tempo impiegato dall'ottimizzatore di query.
- Risolti i problemi di prestazioni che si manifestavano nella lettura da una tabella con parametri di archiviazione e durante le scansioni complete delle tabelle con parametri e procedure per lo schema di archiviazione.
- Nell'utilità mariadb-dump è stata aggiunta la supporto per il salvataggio e il ripristino dei dati storici dalle tabelle versionate.
- Aggiunta la configurazione system_versioning_insert_history per gestire la possibilità di apportare modifiche alle versioni passate dei dati nelle tabelle versionate.
- Consentito il cambiamento delle impostazioni innodb_write_io_threads e innodb_read_io_threads in tempo reale senza necessità di riavvio. server.
- Sulla piattaforma Windows è stato garantito l'accesso degli amministratori Windows come root in MariaDB senza immissione della password.
- Rinominati i variabili log_slow_min_examined_row_limit (min_examined_row_limit), log_slow_query (slow_query_log), log_slow_query_file (slow_query_log_file) e log_slow_query_time (long_query_time).
Fonte: opennet.ru
