Lanzamiento de DBMS SQLite 3.28

Presentado por relizar SQLite 3.28.0, un DBMS liviano diseñado como una biblioteca de complementos. El código SQLite se distribuye como dominio público, es decir. Puede utilizarse sin restricciones y de forma gratuita para cualquier fin. El apoyo financiero a los desarrolladores de SQLite lo proporciona un consorcio especialmente creado, que incluye empresas como Adobe, Oracle, Mozilla, Bentley y Bloomberg.

El principal cambios:

  • Expandido funciones de ventana (funciones de ventana o funciones analíticas que permiten que cada fila de una consulta realice cálculos utilizando otras filas): soporte agregado para expresión EXCLUIR, se hizo posible utilizar cadenas funciones de ventana (una ventana se define en el área de otra), siempre que apoyar agrupaciones que utilizan la expresión GROUP y se implementan restricciones de RANGE ANTERIOR и SIGUIENDO;
  • Implementación mejorada del comando "ASPIRAR EN", que ahora se puede utilizar con bases de datos disponibles en modo de solo lectura;
  • Se agregaron nuevas optimizaciones de consultas: Acelerado operación de expresiones LIKE junto con la palabra clave ESCAPE y cuando el modo “PRAGMA case_SENSITIVE_like” está habilitado. En la presencia de índice parcial se eliminan las comprobaciones innecesarias de condiciones obviamente verdaderas especificadas en la cláusula WHERE;
  • El comando ".parámetro» para la tarea sustituciones adjuntas (máscaras sustituidas en cualquier expresión SQL). En el comando ".archive", se rediseñó la opción "--update", que ahora omite los archivos sin cambios que ya están en el archivo, y se agregó la opción "--insert" para incluir archivos en el archivo;
  • Adición agregada fosildelta.c, que le permite crear, aplicar y desmontar formato Cambios del delta fósil utilizados en la extensión del RBU;
  • Mayor confiabilidad al trabajar con archivos de bases de datos dañados;
  • Se ha lanzado un espejo del repositorio del proyecto en GitHub (básico repositorio compatible con el control de versiones ., creado por el autor de SQLite).

Fuente: opennet.ru

Añadir un comentario