Re: BLOB en Postgresql

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)

In response to

Browse pgsql-es-ayuda by date

  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