Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por pobrecito hablador el Viernes, 02 Septiembre de 2005, 18:38h (#585720)
    Sí, pero... ¿no se verán afectadas las consultas al incrementarse el tamaño de la BBDD por introducir los ficheros en ella? Yo siempre he oído que es la principal ventaja de almacenar en el sistema de ficheros.
    [ Padre ]
  • Re:Utiliza base de datos

    (Puntos:5, Interesante)
    por pathfinder (1791) el Viernes, 02 Septiembre de 2005, 20:04h (#585830)
    ( http://barrapunto.com/ )
    No debería, sobre todo si los campos LOB los almacenas en otro tablespace distinto, tal como se puede hacer en Oracle
    [ Padre ]
  • por ktzar (2730) <{miguelmail} {at} {gmail.com}> el Sábado, 03 Septiembre de 2005, 01:22h (#586033)
    ( http://ktzar.com/ )
    Si la base de datos hace una indexación lógica no debería importar el tamaño de una tabla en la que guardas bitstreams (con su campo para indexación a parte, NUNCA uses para indexar un campo de gran tamaño (los bits del archivo) o que pueda repetirse) con otra en la que guardas ... los autores de esos ficheros por poner un ejemplo.

    De hecho un campo de contenido ascii muy largo no deja de ser parecido a un fichero y si no recuerdo mal los artículos de la Wikipedia (y algunos no son ni mucho menos cortos) se guardan en un campo...Resumiendo, problemas de rendimiento no deberías tener si separas los datos y creas relaciones entre las diferentes tablas.
    --
    kTzAR
    [ Padre ]
  • por txeyen (15841) el Domingo, 04 Septiembre de 2005, 20:27h (#587227)
    ( http://barrapunto.com/ )
    En PostgreSQL no he visto ninguna perdida de rendimiento al meter ficheros en una DB (miles de ficheros con un total de varios Gb).
    Pero en Sybase me han dicho que si se nota que pierde rendimiento (esto no puedo asegurar).
    [ Padre ]