Lançamento estável do SGBD MariaDB 10.10

Foi publicado o primeiro lançamento estável da nova versão do SGBD MariaDB 10.10 (10.10.2), que desenvolve um fork do MySQL, mantendo a compatibilidade retroativa e se distinguindo pela integração de mecanismos de armazenamento adicionais e recursos expandidos. O desenvolvimento do MariaDB é supervisionado pela organização independente MariaDB Foundation, seguindo um processo de desenvolvimento aberto e transparente, sem depender de fornecedores individuais. O MariaDB é fornecido em vez do MySQL em muitas distribuições Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) e implementado em grandes projetos como Wikipedia, Google Cloud SQL e Nimbuzz.

Melhorias principais no MariaDB 10.10:

  • Adicionada a função RANDOM_BYTES para obter uma sequência aleatória de bytes de um tamanho especificado.
  • Adicionado o tipo de dados INET4 para armazenar endereços IPv4 em representação de 4 bytes.
  • Alterados os parâmetros padrão da expressão 'CHANGE MASTER TO', que agora usa o modo de replicação baseado em GTID (Global Transaction ID), se o servidor master suportar esse tipo de identificadores. A configuração 'MASTER_USE_GTID=Current_Pos' foi declarada obsoleta e a opção 'MASTER_DEMOTE_TO_SLAVE' deve ser utilizada.
  • Expandidas as otimizações de operações de junção com um grande número de tabelas, incluindo a possibilidade de usar 'eq_ref' para junções de tabelas em qualquer ordem.
  • Implementados os algoritmos UCA (Unicode Collation Algorithm), definidos na especificação Unicode 14, utilizados para determinar regras de ordenação e comparações considerando o significado dos caracteres (por exemplo, ao ordenar valores numéricos, a presença de um sinal negativo e ponto antes do número e diferentes formas de escrita são levadas em conta, enquanto na comparação não se considera a caixa dos caracteres e a presença de acento). A performance das operações UCA nas funções utf8mb3 e utf8mb4 foi melhorada.
  • Implementada a possibilidade de adicionar endereços IP à lista de nós do Galera Cluster, que têm permissão para executar consultas SST/IST.
  • Por padrão, ativado o modo 'explicit_defaults_for_timestamp' para aproximar o comportamento ao MySQL (ao executar 'SHOW CREATE TABLE', o conteúdo dos blocos DEFAULT para o tipo timestamp não é exibido).
  • Na interface de linha de comando, por padrão, a opção '--ssl' (a conexão com criptografia TLS está habilitada).
  • Reformulada a manipulação de expressões UPDATE e DELETE de nível superior.
  • As funções DES_ENCRYPT e DES_DECRYPT foram declaradas obsoletas, assim como a variável innodb_prefix_index_cluster_optimization.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster