Imagenes en oracle.

11/02/2005 - 19:20 por José Miguel Torres | Informe spam
Hola, tengo un problemita, tengo una base de datos Oracle,
sobre la que montamos una aplicación para el
almacenamiento de imagenes JPG en una tabla con un campo
BLOB, estas imagenes corresponde a páginas de documentos,
un documento pude tener de 1 a n páginas, cada página esta
pesando alrededor de 200k, parte fundamental del
requerimiento es que al visualizar un documento, tenga un
preview de las páginas, pero para esto tengo que obtener
todas las páginas para mostrarlas luego en un listview y
dicha obtención esta muy lenta, se requiere que la
consulta sea más rápida sin renunciar al preview, yo he
sugerído que hagamos una estructura paralela donde
almacenemos las mismas imagenes en calidad mucho menor y
obtener los preview de esta tabla, pero el DBA no acepta
esto por que sería redundate, a alguien se le ocurre una
mejor solución que la mía???? Por si acaso todas las
consultas estan optimisadas con indices. Muchas gracias.
 

Leer las respuestas

#1 Octavio Hernandez
13/02/2005 - 12:29 | Informe spam
JM,

Tu solución parece correcta, me parece similar en cierto modo a lo típico
que hacen esas aplicaciones que presentan las miniaturas de un conjunto de
fotos, y sólo cuando el usuario selecciona una la recuperan en
tamaño/calidad natural...

A veces cierta redundancia es necesaria, ¿no?

Slds - Octavio

"José Miguel Torres" escribió en el mensaje
news:073101c51066$6b339b60$
Hola, tengo un problemita, tengo una base de datos Oracle,
sobre la que montamos una aplicación para el
almacenamiento de imagenes JPG en una tabla con un campo
BLOB, estas imagenes corresponde a páginas de documentos,
un documento pude tener de 1 a n páginas, cada página esta
pesando alrededor de 200k, parte fundamental del
requerimiento es que al visualizar un documento, tenga un
preview de las páginas, pero para esto tengo que obtener
todas las páginas para mostrarlas luego en un listview y
dicha obtención esta muy lenta, se requiere que la
consulta sea más rápida sin renunciar al preview, yo he
sugerído que hagamos una estructura paralela donde
almacenemos las mismas imagenes en calidad mucho menor y
obtener los preview de esta tabla, pero el DBA no acepta
esto por que sería redundate, a alguien se le ocurre una
mejor solución que la mía???? Por si acaso todas las
consultas estan optimisadas con indices. Muchas gracias.

Preguntas similares