Lançamento do SGBD MySQL 9.4.0

A Oracle lançou uma nova versão do SGBD MySQL 9.4.0. As compilações do MySQL Community Server 9.4.0 estão disponíveis para todas as principais distribuições do Linux, FreeBSD, macOS e Windows. De acordo com o modelo de lançamento implementado em 2023, o MySQL 9.4 foi classificado como parte das branches 'Innovation'. As branches Innovation são recomendadas para quem deseja acesso antecipado a novas funcionalidades, são publicadas a cada 3 meses e são suportadas apenas até a publicação do próximo lançamento significativo (por exemplo, após a branch 9.4, o suporte para a branch 9.3 foi encerrado). Um lançamento LTS (Long Term Support) 9.5 está planejado para o outono, recomendado para implementações que precisam de previsibilidade e manutenção prolongada de um comportamento inalterado. Em seguida, uma nova branch Innovation será criada — MySQL 10.0.

Principais alterações no MySQL 9.4:

  • No procedimento armazenado, escrito em JavaScript, foi implementado o suporte para o tipo BIT. Valores do tipo BIT que são menores ou iguais a JavaScript.MAX_SAFE_INTEGER são convertidos para o tipo Number do JavaScript, enquanto valores maiores são convertidos para o tipo BigInt do JavaScript.
  • O utilitário de linha de comando mysql ganhou a opção "—commands", que permite ativar o suporte para execução de comandos locais (por padrão, os comandos estão desativados):
    • charset
    • clear
    • conectar
    • edit
    • ego
    • sigreturn
    • go
    • ajuda
    • nopager
    • notee
    • nowarning
    • pager
    • print
    • prompt
    • query_attributes
    • quit
    • rehash
    • resetconnection
    • ssl_session_data_print
    • source
    • status
    • system
    • tee
    • \u
    • warnings
  • Em substituição ao plugin firewall, que permite filtrar consultas SQL ao SGBD com base em padrões definidos, foi proposto o componente MySQL Enterprise Firewall, que implementa funcionalidade idêntica, exceto pelo suporte a perfis de conta (em vez disso, são suportados perfis de grupo). O plugin firewall foi declarado obsoleto e será removido em uma das próximas versões. O MySQL Enterprise Firewall está disponível apenas para usuários da versão comercial MySQL Enterprise Edition.
  • Trinta vulnerabilidades foram corrigidas, das quais uma pode ser explorada remotamente com acesso para enviar consultas ao SGBD. Os quatro problemas mais sérios têm um nível de severidade de 6.5 e estão relacionados a vulnerabilidades no DML e no otimizador. Vulnerabilidades menos perigosas envolvem InnoDB, o otimizador, procedimentos armazenados, autenticação LDAP e o sistema de replicação.

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