I wrote: > That number is the total space actually requested from malloc() for > the PGresult object. But we request space in blocks (typically 2KB > each), so there's some overhead due to fields not exactly filling > a block, unused space in the last block, etc. If you're testing > with very small result sets (say a couple hundred KB) Sigh, obviously I meant a couple hundred *bytes* there. -ENOCAFFEINE regards, tom lane