Re: Question re large objects - Mailing list pgsql-php

From Stephen van Egmond
Subject Re: Question re large objects
Date
Msg-id 20001128143410.A30737@bang.dhs.org
Whole thread Raw
In response to Re: Question re large objects  ("Mitch Vincent" <mitch@venux.net>)
List pgsql-php
Mitch Vincent (mitch@venux.net) wrote:

> > Because you will lose the images when you do a restore from backup.
> > And you will have to restore from backup eventually, count on it.
>
> I think one should always plan for the worst case scenerio, that's exactly
> thye you do backups, so you don't lose data.. Why would he lose data if he's
> preforming backups and restored from that backup..

BLOBs are not dumped from pgsql.

This might be because there's no valid SQL to create BLOBs, and since
pgsql dumps are supposed to be SQL, it just doesn't work.

> Again, I always think one should make an application scaleable but having
> said that, I think what you're mentioning here is a cart before the horse
> situation. Even saying he needed to load balance I'd never use NFS, ever.
> Large RAID arrays and such could provide all the storage needed --
> especially since we're just talking about images here.

I'm referring to multiple serving machines due to CPU or local disk
capacity.

> I'd suggest that you don't use OIDs as binding record IDs, make another
> integer field for that. There is an option to pg_dump to preserve OIDs even
> if you do.

I don't think you understand large objects.  When you create one, you
get an OID. When you want to retrieve it, you hand it the OID.
End of story.  And, again, they are dumped by pg_dump.

pgsql-php by date:

Previous
From: "Mitch Vincent"
Date:
Subject: Re: Question re large objects
Next
From: "Mitch Vincent"
Date:
Subject: Re: Question re large objects