Lanzamiento de la base de datos SQLite 3.28

Presentado lanzamiento SQLite 3.28.0, una base de datos liviana diseñada como una biblioteca conectable. El código de SQLite se distribuye como dominio público, es decir, puede ser utilizado sin restricciones y gratuitamente para cualquier propósito. El soporte financiero para los desarrolladores de SQLite es proporcionado por un consorcio creado específicamente, que incluye empresas como Adobe, Oracle, Mozilla, Bentley y Bloomberg.

Principales cambios:

  • Ampliadas funciones de ventana (funciones de window o funciones analíticas que permiten realizar cálculos en cada fila de la consulta utilizando otras filas): se ha añadido soporte para la expresión EXCLUDE, se ha permitido el uso de cadenas funciones de ventana (una ventana se define en el ámbito de otra), proporcionando soporte agrupación mediante la expresión GROUP, y se han implementado límites RANGE PRECEDING y FOLLOWING;
  • Se ha mejorado la implementación del comando “VACUUM INTO“, que ahora puede ser utilizado con bases de datos accesibles en modo de solo lectura;
  • Se han añadido nuevas optimizaciones de consultas: Se ha acelerado el funcionamiento de las expresiones LIKE en conjunto con la palabra clave ESCAPE y con el modo “PRAGMA case_sensitive_like” habilitado. En presencia de índices parciales se han excluido verificaciones innecesarias de condiciones evidentemente verdaderas establecidas en la expresión WHERE;
  • Se ha añadido al interfaz CLI el comando “.parameter” para establecer sustituciones adjuntas (máscaras que se insertan en cualquier expresión SQL). En el comando “.archive”, se ha reestructurado la opción “—update”, que ahora omite archivos no modificados que ya están en el archivo, y se ha añadido la opción “—insert” para incluir archivos en el archivo;
  • Se ha añadido la extensión fossildelta.c, que permite crear, aplicar y desmontar el formato delta de cambios de Fossil, aplicado en la extensión RBU;
  • Se ha incrementado la fiabilidad al trabajar con archivos de base de datos dañados;
  • Se ha lanzado un espejo del repositorio del proyecto en GitHub (el repositorio principal se mantiene utilizando el sistema de control de versiones Fossil, creado por el autor de SQLite).

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster