Foros del Grupo Albor

Un lugar de encuentro para los programadores de habla hispana

Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
 
   Inicio   Buscar Ingresar Registrarse  
Páginas: [1]   Ir Abajo
  Imprimir  
Autor Tema: Tamaño de un DB firebird  (Leído 2921 veces)
teito391
Newbie
*
Desconectado Desconectado

Mensajes: 1


« : 13 de Julio de 2006, 21:37:38 »

Tengo una DB en fierebird, pero el tamaño 539 Mb. Borre los registros antiguos que pesaban un 70% del tamaño actual. Pero que sorpresa continua el mismo tamaño. Como hago para que esta DB tome el tamaño real ?

Gracias
En línea
Mario
Moderador Global
*****
Desconectado Desconectado

Mensajes: 81



WWW
« Respuesta #1 : 16 de Julio de 2006, 15:49:12 »

Tengo una DB en fierebird, pero el tamaño 539 Mb. Borre los registros antiguos que pesaban un 70% del tamaño actual. Pero que sorpresa continua el mismo tamaño.

Hola.

Que, cuando eliminas registros, la base de datos no descienda de tamaño es normal. Los registros eliminados (y los índices afectados) se "marcan" como borrados para que, en posteriores operaciones, el gestor de la base de datos, pueda recuperar ese espacio, para almacenar nuevos registros o índices.

Si quieres recuperar el espacio ocupado por los registros eliminados tendrás que hacer una copia de respaldo y, luego, restaurarla. Para ello, se utiliza GBAK, de la forma en que se indica en el Nº 13 de la Revista Síntesis, que puedes descargar desde http://www.grupoalbor.com/foro/index.php?topic=67.0.

Saludos
Mario
En línea
Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Foros del Grupo Albor | Impulsado por SMF 1.1.16.
© 2005, Simple Machines. Todos los Derechos Reservados.
XHTML 1.0 válido! CSS válido!
Página creada en 0.076 segundos con 19 consultas.