Foi publicada a primeira versão estável do novo branch do SGBD MariaDB 10.11 (10.11.2), dentro do qual está sendo desenvolvido um branch do MySQL que mantém compatibilidade com versões anteriores e se distingue pela integração de mecanismos de armazenamento adicionais e recursos avançados. O desenvolvimento do MariaDB é supervisionado pela Fundação MariaDB independente, seguindo um processo de desenvolvimento aberto e transparente que é independente de fornecedores individuais. MariaDB é fornecido como substituto do MySQL em muitas distribuições Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) e foi implementado em grandes projetos como Wikipedia, Google Cloud SQL e Nimbuzz.
Ao mesmo tempo, o branch 11.0 está em fase de testes alfa, que propõe melhorias e mudanças significativas que quebram a compatibilidade. A ramificação MariaDB 10.11 é classificada como uma versão de suporte de longo prazo e terá suporte em paralelo com o MariaDB 11.x até fevereiro de 2028.
Principais melhorias no MariaDB 10.11:
- Foi implementada a operação “GRANT ... TO PUBLIC”, com a qual você pode conceder certos privilégios a todos os usuários do servidor ao mesmo tempo.
- Os direitos SUPER e “READ ONLY ADMIN” foram separados - o privilégio “SUPER” agora não cobre os direitos “READ ONLY ADMIN” (a capacidade de escrever, mesmo se o modo somente leitura estiver definido).
- O modo de inspeção "ANALYZE FORMAT=JSON" fornece uma indicação do tempo gasto pelo otimizador de consulta.
- Foram resolvidos problemas de desempenho que ocorriam ao ler uma tabela com parâmetros de esquema de armazenamento, bem como ao verificar completamente tabelas com parâmetros e procedimentos para um esquema de armazenamento.
- O utilitário mariadb-dump adicionou suporte para salvar e restaurar dados históricos de tabelas versionadas.
- Adicionada a configuração system_versioning_insert_history para controlar a capacidade de fazer alterações em versões anteriores de dados em tabelas com versão.
- Permitido alterar as configurações de innodb_write_io_threads e innodb_read_io_threads instantaneamente sem precisar reiniciar o servidor.
- Na plataforma Windows, os administradores do Windows podem fazer login como root no MariaDB sem inserir uma senha.
- As variáveis 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) foram renomeadas.
Fonte: opennet.ru