Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-11-2007
Rockin Rockin is offline
Miembro
 
Registrado: may 2003
Ubicación: Málaga
Posts: 264
Poder: 22
Rockin Va por buen camino
Incremento tamaño Firebird por campo blob

Tenia una BD de firebird con unos 1500 registros, que me ocupaba un os 3 o 4 mb, he añadido un campo blob del tipo segment size 1 subtype 0, donde guardo unas captura de pantalla que ocupan unos 35 k en bmp. Actualmente no hay ni 100 capturas guardadas y el tamaño de la base se ha incrementado a 350.000 megas. Que puedo hacer para reducir el tamaño de la BD, no tengo ni idea, he buscado en los foros pero nada de nada.

Gracias de antemano.
Responder Con Cita
  #2  
Antiguo 21-11-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Prueba a ejecutar un Backup/Restore de la BD y nos cuenta como te va .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #3  
Antiguo 21-11-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
35k ?? yo creo que es un problema un poco diferente; no veo BMPs de 35K ni en sueños... mucho menos siendo capturas de pantalla; los BMPs son de formato grande... a pezar que use una paleta monocroma y sea una captura de resolución pequeñisima pero de todas formas 35 K? seguro?

Pregunto: En Firebird si defines un BLOB de 1 Kb... y le almacenas un dato de 100 Kb... trunca el contenido o incrementa el BLOB?

PD: nunca guarden BMPs en una BD... o si lo hacen guarden el producto de la compresión... o en JPEG
Responder Con Cita
  #4  
Antiguo 21-11-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Tu analisis me parece muy acertado cHackAll, no lo habia visto desde ese punto de vista...

En cuanto a tu pregunta sobre los Blob, pues todo depende del tamaño de paginación en la base de datos, asi:

Cita:
Empezado por http://www.volny.cz/iprenosil/interbase/ip_ib_strings.htm
1Kb page size => 64 Mb
2Kb page size => 512 Mb
4Kb page size => 4 Gb
8Kb page size => 32 Gb
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #5  
Antiguo 22-11-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por jhonny Ver Mensaje
...En cuanto a tu pregunta sobre los Blob, pues todo depende del tamaño de paginación en la base de datos...
Interesante, ahora me pregunto; la definición de segment size 1 es correcta? esto significaría que cada segmento creado será de un Byte? y por cada segmento seguro creará otros datos adicionales? o es un tema relacionado solo a la comunicación?
Responder Con Cita
  #6  
Antiguo 22-11-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por cHackAll Ver Mensaje
Interesante, ahora me pregunto; la definición de segment size 1 es correcta? esto significaría que cada segmento creado será de un Byte? y por cada segmento seguro creará otros datos adicionales? o es un tema relacionado solo a la comunicación?
Como diria un profesor... Pues allí si que me corchaste , No obstante averiguare el asunto .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #7  
Antiguo 22-11-2007
Rockin Rockin is offline
Miembro
 
Registrado: may 2003
Ubicación: Málaga
Posts: 264
Poder: 22
Rockin Va por buen camino
Ya las estoy pasando a JPG con compresion, ya ta no incrementa la BD casi nada, gracias a todos.
Responder Con Cita
  #8  
Antiguo 03-12-2007
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Poder: 21
rastafarey Va por buen camino
resp

Una cosa mas si los vas a hacer select sobre el campo que contiene la imagen trata que el tamaño sea mas grando algo asi como 4096 para que no se tenga que viajar mucho ala base da tos si no que se lo triaga de una sola vez.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error al conectar tabla Firebird con campo blob vichovi Conexión con bases de datos 2 02-06-2005 09:18:41
Grabar Imagen en campo BLOB Firebird pcicom Conexión con bases de datos 0 06-04-2005 01:34:06
Duda sobre tamaño de campo blob para una imagen bmp de 65x65 pixeles jaderl Firebird e Interbase 2 29-01-2005 16:14:47
reiniciar campo auto incremento LOBO VELEZ Tablas planas 7 16-01-2005 19:54:51
siguen los problemas con el campo auto incremento LOBO VELEZ Tablas planas 1 15-01-2005 20:39:29


La franja horaria es GMT +2. Ahora son las 08:34:43.


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
Copyright 1996-2007 Club Delphi