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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-07-2011
Avatar de jorosmtz
jorosmtz jorosmtz is offline
Miembro
 
Registrado: dic 2009
Posts: 108
Poder: 15
jorosmtz Va por buen camino
¿Campo BLOB en Firebird = BD Grande y lenta?

Bueno, pues la pregunta está lanzada en el título del tema, ahora me explayo con ella.

Estoy haciendo un sistema con Firebird, en dicho sistema se almacenan datos de clientes, entre ellos sus fotos. ¿Me recomiendan guardar las fotos en un campo BLOB o mejor guardo las fotos en una ruta "x" y en la BD dicha ruta?

Le veo algunos inconvenientes a cada método utilizado, es por eso de la pregunta:

El primer método (solo guardar la ruta de la foto en la BD) tiene el inconveniente de que el usuario tiene que tomar una foto y guardarlo con un nombre de archivo y formato específico. Esto implica que si el usuario se equivoca en algo (ruta, nombre, formato) la foto ya no aparecerá, se tendría que validar mucho dentro de Delphi para que funcionara bien esto. Una foto borrada por error, el folder de fotos borrados por error, entre otros.

El método que más me convence es el de guardar la foto en un campo BLOB dentro de la BD, pero no se si esto afecte mucho el tamaño (supongo que si y de manera considerable), y tampoco conozco si afecte la velocidad de las búsquedas (estoy empezando con Firebird y no conozco mucho de este RDBMS) y/o al sacar los datos para ser desplegados.

¿Me pueden auxiliar por favor?

Gracias de antemano.
__________________
Javier Oros dice: Deus nobiscum, quis contra nos
Responder Con Cita
 



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
Campo Llave grande en Firebird jorosmtz Firebird e Interbase 6 16-07-2011 16:01:04
[DUDA] CAMPO BLOB en Firebird carmotion Conexión con bases de datos 3 30-06-2011 20:59:26
Conexion Con Interbase/FireBIrd lenta...muy lenta federiconqn21 Firebird e Interbase 3 11-03-2010 13:13:34
Sp,firebird,campo blob binary Luis M. Firebird e Interbase 3 11-07-2008 11:24:46
Grabar Imagen en campo BLOB Firebird pcicom Conexión con bases de datos 0 06-04-2005 01:34:06


La franja horaria es GMT +2. Ahora son las 07:36:37.


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