Connect with us

BUSCAR EN SINALOAHOY

Tecnología

Biblioteca SQLite introduce el comando Vacuum Into

SQLite es una biblioteca de procesos que auto-contiene un manejador de bases de datos transaccional. Esto permite entre otras cosas tener una base de datos SQL con tablas múltiples, índices, vistas, etcétera, que se contiene toda en un solo archivo en disco. Los desarrolladores indican que SQLite es el motor de bases de datos más usado en todo el mundo y que, por ejemplo, está interconstruido en los teléfonos celulares y en muchas computadoras. Además, muchas aplicaciones lo usan.

¡ATENCIÓN! 9 cursos gratuitos de Inteligencia Artificial con certificado de la UNAM

SQLite tiene un comando llamado Vacuum, que reconstruye el archivo de la base de datos y la empaca en el espacio más pequeño posible en disco. Usar Vacuum con la cláusula “into”, significa que la base de datos original no cambia y que se crea una nueva base de datos con el nombre que se le dé al comando como un argumento dentro de la cláusula. La nueva base de datos contiene el mismo contenido lógico que el de la base de datos original. La gran ventaja es que esta base de datos se respalda atómicamente, es decir, el respaldo es lo más pequeño posible y no contiene trazos de contenido previamente borrado.

Otra mejora de esta nueva versión de SQLite, la 3.27, es que desde la línea de comandos se pueden hacer pruebas y depuración, todo con la ayuda del API Deserialize. Además, se puede ahora controlar la cota máxima en memoria de la base de datos cuando ésta se crea. Más allá de esto, SQLite es ahora más robusto cuando lee o escribe bases de datos corrompidas maliciosamente. Los desarrolladores han corregido además un bug en el optimizador de las consultas (queries), que podía causar una interacción adversa entre la optimización OR y la optimización que trataba de usar los valores directos leídos de una expresión, en lugar de recalcular la propia expresión.

SQLite es una buena implementación de un manejador de bases de datos que es muy sencillo de usar. Tiene algunas ventajas sobre las empresas que hacen software mucho más grande, para aplicaciones mucho más complejas. Vale la pena echarle un vistazo.

La entrada Biblioteca SQLite introduce el comando Vacuum Into se publicó primero en unocero.

Últimas noticias

Los Mochis

La tarde de este domingo, el techo de un domicilio particular colapsó dejando atrapada a una familia.

Mazatlán

Los ciudadanos temen votar libremente, pues los candidatos de Morena les dicen que el apoyo que reciben de manera bimestral presuntamente les será retirado

Deportes

Saúl "Canelo" Álvarez derrota a Jaime Munguía en Las Vegas

Deportes

Mazatlán FC tiene nuevo entrenador, es Víctor Manuel Vucetich

Mazatlán

El rugido de los motores en el desfile de la Semana de la Moto Mazatlán 2024 fue una sensación tanto para los motociclistas como...

Deportes

Disfruta del combate Canelo - Munguía en vivo por plataformas digitales, aquí te décimos donde verlo

Suscríbete y recibe noticias

Tendencia

Deportes

Disfruta del combate Canelo - Munguía en vivo por plataformas digitales, aquí te décimos donde verlo

Deportes

Saúl "Canelo" Álvarez derrota a Jaime Munguía en Las Vegas

Política

La llamada "mujer X" alardeo con entusiasmo sobre una encuesta que la coloca a la cabeza

Mazatlán

El rugido de los motores en el desfile de la Semana de la Moto Mazatlán 2024 fue una sensación tanto para los motociclistas como...

Los Mochis

La tarde de este domingo, el techo de un domicilio particular colapsó dejando atrapada a una familia.

Mazatlán

Los ciudadanos temen votar libremente, pues los candidatos de Morena les dicen que el apoyo que reciben de manera bimestral presuntamente les será retirado

Deportes

Mazatlán FC tiene nuevo entrenador, es Víctor Manuel Vucetich