How to delete Large Object from Database?

From: "Premsun Choltanwanich" <Premsun(at)nsasia(dot)co(dot)th>
To: <pgsql-hackers(at)postgresql(dot)org>
Subject: How to delete Large Object from Database?
Date: 2005-10-07 04:27:38
Message-ID: 43465BA8.C5F7.004C.0@nsasia.co.th
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Dear All,

I use '$libdir/lo' for manage my PostgreSQL Large Object. It work fine for me to get and put Large Object from and to database. However I found something that may not correct when I try to backup my data. It seem that I cannot delete Large Object from database. It seem the thing I can do is only delete the reference oid from table but Object still in database.

A Detail shown below is reason I think that I cannot delete Large Object out of database.

14MB of file size when BackUp Data (BLOB Included)
900KB of file size when BackUp Data (BLOB Excluded)
13MB of file size when BackUp Data after delete all data from table that has 'lo' column. (BLOB Included)

So,How to delete Large Object from Database? or Is my understanding wrong?

Browse pgsql-hackers by date

  From Date Subject
Next Message Kevin Grittner 2005-10-07 05:39:15 Re: slower merge join on sorted data chosen over
Previous Message Neil Conway 2005-10-07 04:14:39 Re: Announcing Veil