Para el trabajo con objetos lob, lo conveniente es instalar el módulo lo. A 
través de este módulo es posible eliminar todos los large objet que se 
encuentran dentro de pg_large_object que son referenciados mediante un oid en 
una tabla de la base de datos.

Para ponerte un ejemplo. Una app desarrollada en java que utilice objetos 
largos, cuando estos objetos son eliminados, lo que realmente se elimina es la 
tupla de la tabla que tiene el identificador oid, pero los blob almacenados 
dentro de pg_large_object no son eliminados, he ahí la utilidad del módulo lo, 
pues una vez que elimines un large object de una tabla todos los blob 
elmacenados en pg_large_object con el oid igual al de la tupla que elimines 
serán eliminados.

Adicionalmente existe otro módulo denominado vacuumlo, mediante el cual 
eliminas todos los large objects que no son referenciados desde ninguna tabla y 
por alguna razón aun se encuentran almacenados dentro de pg_large_object.

Para mas información puedes consultar estos enlances:

http://www.postgresql.org/docs/9.0/interactive/lo.html
http://www.postgresql.org/docs/9.0/interactive/vacuumlo.html

Saludos.
________________________________________
From: Dairon Domínguez Vega [ddv...@uci.cu]
Sent: Monday, October 15, 2012 12:05 PM
To: Lazáro Rubén García Martínez
Cc: pgsql-es-ayuda@postgresql.org
Subject: Re: [pgsql-es-ayuda] Sobre objetos blob

Si esos mismos.

Saludos. Al tanto.


El 15/10/12 16:07, Lazáro Rubén García Martínez escribió:
> Te refieres a eliminar los large_objects contenidos dentro de 
> pg_large_object??
>
> Saludos.
> ________________________________________
> From: pgsql-es-ayuda-ow...@postgresql.org 
> [pgsql-es-ayuda-ow...@postgresql.org] On Behalf Of Dairon Domínguez Vega 
> [ddv...@uci.cu]
> Sent: Monday, October 15, 2012 10:36 AM
> To: pgsql-es-ayuda@postgresql.org
> Subject: [pgsql-es-ayuda] Sobre objetos blob
>
> Existe alguna via de eliminar de una sola vez varios objetos blob?. La
> via que conozco solo permite eliminar de uno en uno a partir del oid
> devuelto.
>
> Al tanto. Gracias.
>
> 10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS 
> INFORMATICAS...
> CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION
>
> http://www.uci.cu
> http://www.facebook.com/universidad.uci
> http://www.flickr.com/photos/universidad_uci
>
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>
> Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE 
> ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!
> http://www.antiterroristas.cu
> http://justiciaparaloscinco.wordpress.com
>
> Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE 
> ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!
> http://www.antiterroristas.cu
> http://justiciaparaloscinco.wordpress.com
>
> 10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS 
> INFORMATICAS...
> CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION
>
> http://www.uci.cu
> http://www.facebook.com/universidad.uci
> http://www.flickr.com/photos/universidad_uci


10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS 
INFORMATICAS...
CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION

http://www.uci.cu
http://www.facebook.com/universidad.uci
http://www.flickr.com/photos/universidad_uci

Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE 
ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!
http://www.antiterroristas.cu
http://justiciaparaloscinco.wordpress.com

Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE 
ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!
http://www.antiterroristas.cu
http://justiciaparaloscinco.wordpress.com

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a