From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
---|---|
To: | Jonathan Bartlett <johnnyb(at)eskimo(dot)com> |
Cc: | Network Administrator <netadmin(at)vcsn(dot)com>, pgsql-general(at)postgresql(dot)org |
Subject: | Re: Picture with Postgres and Delphi |
Date: | 2003-09-11 18:13:19 |
Message-ID: | 20030911181318.GB15433@dcc.uchile.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Thu, Sep 11, 2003 at 10:08:48AM -0700, Jonathan Bartlett wrote:
> BLOBs are PostgreSQL wierdness from before PostgreSQL had TOAST (which
> removed the 8kb row limit). See
Actually, blobs were invented by the guys at Interbase many years ago.
There's a nice history on them on the ibphoenix site:
http://www.ibphoenix.com/a4355.htm
The whole TOAST concept uses a very similar mechanism (using a pointer
to an object that's somewhere else), but for toastable fields the
handling is transparent to the user. That is, the user just gets or
sets the field in the same way he would with any standard datatype.
With blobs, you had to use special syntax.
That's what I know, at least. I'm sure somebody will correct me if
there's anything wrong.
--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"Pensar que el espectro que vemos es ilusorio no lo despoja de espanto,
sólo le suma el nuevo terror de la locura" (Perelandra, CSLewis)
From | Date | Subject | |
---|---|---|---|
Next Message | Clay Luther | 2003-09-11 18:33:03 | Re: 50K record DELETE Begins, 100% CPU, Never Completes 1 hour later |
Previous Message | Jonathan Bartlett | 2003-09-11 17:49:21 | Re: Picture with Postgres and Delphi |