
O popular motor de bases de dados relacional acaba de receber uma atualização de peso. A versão 3.53 do SQLite já se encontra disponível e, de acordo com as notas de lançamento no site oficial, o grande destaque vai para a correção de uma falha crítica de estabilidade que corrompia as bases de dados devido a um erro antigo no reset do sistema Write-Ahead Logging.
Novas ferramentas e melhorias na linguagem SQL
Para além da correção crucial, esta versão introduz a biblioteca Query Result Formatter. Na prática, isto permite aos utilizadores formatar os resultados das consultas de forma muito mais legível em ecrãs de tipo de letra fixo. A interface de linha de comandos também foi alvo de melhorias significativas, nomeadamente com novas opções de configuração e uma melhor formatação dos conjuntos de resultados.
Ao nível da linguagem SQL, os programadores podem contar com novas capacidades em comandos habituais, suporte alargado para gatilhos temporários e a opção de vácuo interno. Para quem trabalha com estruturas de dados modernas, foram ainda adicionadas duas novas funções dedicadas à manipulação de elementos JSON diretamente no interior da base de dados.
Evolução no desenvolvimento e despedida de sistemas antigos
No que toca aos recursos para quem desenvolve software, o SQLite 3.53 fornece novas interfaces em linguagem C, atualizações no planeador de consultas e suporte otimizado para conversões entre números de vírgula flutuante e texto. Outra adição interessante é a funcionalidade de índices com auto-reparação, que resolve problemas de indexação obsoleta para garantir uma maior fiabilidade a longo prazo.
Em termos de compatibilidade e plataformas suportadas, a equipa decidiu abandonar definitivamente o suporte para o Windows RT. Por outro lado, o ecossistema web e de JavaScript sai a ganhar com a introdução de um novo sistema de ficheiros virtual que tira partido de bloqueios web para uma gestão mais justa e eficiente, embora exija a utilização de navegadores modernos para o seu correto funcionamento.












Nenhum comentário
Seja o primeiro!