Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Compactar base de Datos Interbase (https://www.clubdelphi.com/foros/showthread.php?t=37095)

Isnel 02-11-2006 17:47:36

Compactar base de Datos Interbase
 
Tengo una base de datos que va ya por 26 MB.
¿Cómo puedo compactarla?
Estoy seguro que debe estar inflada, porque no es tanta la información que almacena

Bicho 02-11-2006 18:00:27

Hola Isnel,

que yo sepa, Interbase no tiene ningún método de compactación de la base de datos. Pero sí, al hacer un Backup/Restore, puedes notar que el tamaño de la base de datos dsiminuya considerablemente.

De todos modos, te aconsejo pasarte a Firebird, que además de ser gratuito, creo que si tienen un método para compactar, además de otras muchas mejoras.

Espero te sirva,

Saludos

kikecg 02-11-2006 18:09:02

Base de datos
 
Hola.

Si haces un backup de la base de datos y después lo restauras (puedes renombrar la base de datos original para evitar "accidentes") sobre si misma verás que se reduce bastante el espacio que ocupa. Bueno, lo de "bastante" no es algo fijo, depende de la cantidad de movimiento que hayan tenido los datos. Si has hecho muchos UPDATES, por ejemplo, seguro que notas gran diferencia en el tamaño de la BD antes del restore y después.

Saludos.

kikecg 02-11-2006 18:09:57

Oops
 
Me parece que he tardado mucho en postear la respuesta... :o

Bicho 02-11-2006 18:15:42

Cita:

Empezado por kikecg
Me parece que he tardado mucho en postear la respuesta...

Hay que ser más rápidos ;)

Se me olvidaba otra cosa,

Cita:

Empezado por Isnel
Estoy seguro que debe estar inflada, porque no es tanta la información que almacena

No es necesario que esté inflada, todo depende de la cantidad de dominios, tablas, vistas, procedimientos, triggers, exceptions, generators, etc... que tengas en la tabla, simplemento con eso, ya puede hacer crecer mucho el tamaño de la base de datos.

Saludos


La franja horaria es GMT +2. Ahora son las 20:29:55.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi