From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | WILLIAM PARRA <wilparra(at)yahoo(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: BLOB en Postgresql |
Date: | 2006-01-24 14:33:43 |
Message-ID: | 20060124143343.GE25140@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
WILLIAM PARRA escribió:
> Depende del tamaño de los objetos. SI el tamaño máximo que pueda
> llegar a tener es conocido, podrías mirar si lo dejas como varchar(xx)
> de lo contrario, puedes dejar el campo tipo Text.
IMHO eso de almacenar objetos grandes como TEXT o VARCHAR no es una idea
tan buena porque tienes que estar haciendo conversion de un formato a
otro (Base64, uuencode, etc) y eso te quita tiempo de procesamiento. Lo
mas conveniente, si vas a manejar mucho de esto, es usar BYTEA. O bien,
las funciones lo_*(), como lo_import y demas que alguien ya menciono.
Para almacenar las referencias a los objetos grandes, usa el tipo Oid.
--
Alvaro Herrera http://www.PlanetPostgreSQL.org
"Porque Kim no hacia nada, pero, eso sí,
con extraordinario éxito" ("Kim", Kipling)
From | Date | Subject | |
---|---|---|---|
Next Message | Raul Caso | 2006-01-24 14:42:44 | Re: jsp con postresql en windows 2003 server |
Previous Message | Alvaro Herrera | 2006-01-24 14:29:55 | Re: problemas en funcion plpgsql |