Lançamento do DBMS SQLite 3.28

Introduzido liberar SQLite 3.28.0, um SGBD leve projetado como uma biblioteca de plug-ins. O código SQLite é distribuído como domínio público, ou seja, pode ser usado sem restrições e gratuitamente para qualquer finalidade. O suporte financeiro para desenvolvedores SQLite é fornecido por um consórcio especialmente criado, que inclui empresas como Adobe, Oracle, Mozilla, Bentley e Bloomberg.

O principal mudanças:

  • expandido funções de janela (funções de janela ou funções analíticas que permitem que cada linha de uma consulta execute cálculos usando outras linhas): suporte adicionado para expressão EXCLUIR, tornou-se possível usar cadeias funções de janela (uma janela é definida na área de outra), desde que apoiar agrupamentos usando a expressão GROUP e restrições RANGE são implementadas PRECEDENTE и SEGUE;
  • Implementação aprimorada do comando "VÁCUO EM", que agora pode ser usado com bancos de dados disponíveis em modo somente leitura;
  • Adicionadas novas otimizações de consulta: Acelerado operação de expressões LIKE juntamente com a palavra-chave ESCAPE e quando o modo “PRAGMA case_sensitive_like” estiver habilitado. Na presença de índice parcial verificações desnecessárias de condições obviamente verdadeiras especificadas na cláusula WHERE são eliminadas;
  • O comando ".parâmetro» para a tarefa substituições anexadas (máscaras substituídas em quaisquer expressões SQL). No comando ".archive", a opção "--update" foi redesenhada, que agora pula arquivos inalterados já no arquivo, e a opção "--insert" foi adicionada para incluir arquivos no arquivo;
  • Adição adicionada fossildelta.c, que permite criar, aplicar e desmontar формат Mudanças de delta fóssil usadas na extensão RBU;
  • Maior confiabilidade no trabalho com arquivos de banco de dados danificados;
  • Um espelho do repositório do projeto foi lançado em GitHub (básico repositório suportado usando controle de versão Fóssil, criado pelo autor do SQLite).

Fonte: opennet.ru

Adicionar um comentário