Re: JDBC and Blobs - Mailing list pgsql-jdbc

From David Wall
Subject Re: JDBC and Blobs
Date
Msg-id 485A985A.10404@computer.org
Whole thread Raw
In response to JDBC and Blobs  (Dev <dev_hyd2001@yahoo.com>)
Responses Re: JDBC and Blobs  (Dev <dev_hyd2001@yahoo.com>)
List pgsql-jdbc

Dev wrote:
I have a field in my database table of type OID which is suppose to be used to store binary data. I plan on using the setBlob and getBlob methods for storing and retrieving entries from the table. Is that the right way to proceed? If I delete a row in that table , will it delete the binary data as well from the database server?

The JDBC driver should take care of creating and deleting the underlying LO.  However, with PG, the deleted LO isn't physically removed until you run contrib/vacuumlo.  We include vacuumlo in our daily db maintenance routines (pg_dump, vacuum, analyze, vacuumlo).

David

pgsql-jdbc by date:

Previous
From: Tom Lane
Date:
Subject: Re: JDBC and Blobs
Next
From: "Andrea Nasato"
Date:
Subject: preprocessing of sql in the jdbc driver