FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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. |
#2
|
||||
|
||||
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/ |
#3
|
||||
|
||||
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 |
#4
|
||||
|
||||
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:
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#5
|
||||
|
||||
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?
|
#6
|
||||
|
||||
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/ |
#7
|
|||
|
|||
Ya las estoy pasando a JPG con compresion, ya ta no incrementa la BD casi nada, gracias a todos.
|
#8
|
||||
|
||||
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. |
|
|
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 10:18:41 |
Grabar Imagen en campo BLOB Firebird | pcicom | Conexión con bases de datos | 0 | 06-04-2005 02:34:06 |
Duda sobre tamaño de campo blob para una imagen bmp de 65x65 pixeles | jaderl | Firebird e Interbase | 2 | 29-01-2005 17:14:47 |
reiniciar campo auto incremento | LOBO VELEZ | Tablas planas | 7 | 16-01-2005 20:54:51 |
siguen los problemas con el campo auto incremento | LOBO VELEZ | Tablas planas | 1 | 15-01-2005 21:39:29 |
|