Re: [postgis-devel] JDBC & WKB - 400% overhead - Mailing list pgsql-jdbc

From dblasby@openplans.org
Subject Re: [postgis-devel] JDBC & WKB - 400% overhead
Date
Msg-id 1109179501.421cbc6d4bd9e@webmail.limegroup.com
Whole thread Raw
List pgsql-jdbc
Markus,

>Maybe your postgresql driver only uses text transfer up to now.
>asBinary() returns a byte array, so this should be transferred more
>efficiently.

I'm using the JDBC3 build 310 drivers (latest from jdbc.postgresql.org).

>Can you try the following query:
>
>select 5::float8,asBinary('POINT(0 0)')::bytea
>
asBinary() already returns a bytea:

#\df asbinary
                     List of functions
 Schema |   Name   | Result data type | Argument data types
--------+----------+------------------+---------------------
 public | asbinary | bytea            | geometry
 public | asbinary | bytea            | geometry, text
(2 rows)

But, I tried your query and it, also, sends 84 bytes.

dave


----------------------------------------------------------
This mail sent through IMP: https://webmail.limegroup.com/

pgsql-jdbc by date:

Previous
From: Markus Schaber
Date:
Subject: Re: [postgis-devel] JDBC & WKB - 400% overhead
Next
From: Kris Jurka
Date:
Subject: Re: PGStatement#setUseServerPrepare breaking