Lanzamento do DBMS SQLite 3.28

Presentado liberación SQLite 3.28.0, un DBMS lixeiro deseñado como biblioteca de complementos. O código SQLite distribúese como un dominio público, é dicir. pode utilizarse sen restricións e de xeito gratuíto para calquera propósito. O apoio financeiro aos desenvolvedores de SQLite é proporcionado por un consorcio especialmente creado, que inclúe empresas como Adobe, Oracle, Mozilla, Bentley e Bloomberg.

O principal cambios:

  • Ampliado funcións de xanela (funcións de xanela ou funcións analíticas que permiten que cada fila dunha consulta realice cálculos usando outras filas): soporte adicional para a expresión EXCLUIR, fíxose posible o seu uso cadeas funcións da xanela (defínese unha xanela na área doutra), sempre apoiar implícanse agrupacións que usan a expresión GROUP e as restricións RANGE ANTERIOR и SEGUINTE;
  • Implementación mellorada do comando "ASPIRAR DENTRO", que agora se pode usar con bases de datos dispoñibles en modo de só lectura;
  • Engadíronse novas optimizacións de consulta: Acelerado operación de expresións LIKE xunto coa palabra clave ESCAPE e cando o modo "PRAGMA case_sensitive_like" está activado. En presenza de índice parcial elimínanse as comprobacións innecesarias das condicións evidentemente verdadeiras especificadas na cláusula WHERE;
  • O comando ".parámetro» para a tarefa substitucións anexas (máscaras substituídas en calquera expresión SQL). No comando ".archive", redeseñouse a opción "--update", que agora omite ficheiros sen cambios que xa están no arquivo, e engadiuse a opción "--insert" para incluír ficheiros no arquivo;
  • Engadido fossildelta.c, que permite crear, aplicar e desmontar формат Cambios de delta fósiles utilizados na extensión RBU;
  • Aumento da fiabilidade de traballar con ficheiros de base de datos danados;
  • Lanzouse un espello do repositorio do proxecto GitHub (básico repositorio compatible co control de versións Fósil, creado polo autor de SQLite).

Fonte: opennet.ru

Engadir un comentario