Re: BYTEA Fields and Memory Consumption - Mailing list pgsql-odbc

From Hiroshi Inoue
Subject Re: BYTEA Fields and Memory Consumption
Date
Msg-id 4DA7864D.2010506@tpf.co.jp
Whole thread Raw
In response to Re: BYTEA Fields and Memory Consumption  (Raiford@labware.com)
Responses Re: BYTEA Fields and Memory Consumption  (Ramesh Reddy <rareddy@redhat.com>)
List pgsql-odbc
(2011/04/14 21:17), Raiford@labware.com wrote:
> Hi Hiroshi-san,
>
> Thank you for your response. Could you clarify one thing for me? Are you
> suggesting that when using an lo datatype with the lo module installed,

You don't have to install the lo module. Please type

    create domain lo as oid;

and use the lo type.

> the ODBC driver automatically sends the data in pieces?

Yes.

regards,
Hiroshi Inoue

 > Or does it only
> open the possibility for me to use the lo_import() function? If
> everything is handled internally in the ODBC driver, it would certainly
> help a lot :)
>
> Jon
>
> From: Hiroshi Inoue <inoue@tpf.co.jp>
> To: Raiford@labware.com
> Cc: pgsql-odbc@postgresql.org
> Date: 04/13/2011 11:42 PM
> Subject: Re: [ODBC] BYTEA Fields and Memory Consumption
> Sent by: pgsql-odbc-owner@postgresql.org
> ------------------------------------------------------------------------
>
> Hi,
>
> (2011/04/13 21:09), Raiford@labware.com wrote:
>  > I have an issue where even though I break a large BYTEA object up into
>  > multiple pieces, the ODBC driver just rejoins the pieces in memory and
>  > tries to send it all out at once. I took a look at the code and sure
>  > enough the driver just keeps reallocating memory for each chunk of data
>  > that I add.
>
> Yes you are right.
>
>  > Can I assume Postgres has no mechanism to send this data
>  > across the wire in pieces? Are there any common practices for dealing
>  > with this?
>
> Please try lo type instead of bytea type.
>
> regards,
> Hiroshi Inoue

pgsql-odbc by date:

Previous
From: Raiford@labware.com
Date:
Subject: Re: BYTEA Fields and Memory Consumption
Next
From: Ramesh Reddy
Date:
Subject: Re: BYTEA Fields and Memory Consumption