From: | Thomas <spam_eater(at)gmx(dot)net> |
---|---|
To: | pgsql-performance(at)postgresql(dot)org |
Subject: | Re: performance for high-volume log insertion |
Date: | 2009-04-26 17:28:23 |
Message-ID: | 49F499B7.9060102@gmx.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-performance |
Kris Jurka wrote on 26.04.2009 19:07:
> Despite the size of the batch passed to the JDBC driver, the driver
> breaks it up into internal sub-batch sizes of 256 to send to the
> server. It does this to avoid network deadlocks from sending too much
> data to the server without reading any in return. If the driver was
> written differently it could handle this better and send the full batch
> size, but at the moment that's not possible and we're hoping the gains
> beyond this size aren't too large.
Ah, thanks for the info.
I have seen this behaviour with other DBMS as well.
Going beyond ~200-500 doesn't improve the performance on Oracle or SQL Server as
well.
So I guess PG wouldn't really benefit that much from a different implementation
in the driver :)
Thomas
From | Date | Subject | |
---|---|---|---|
Next Message | Mark Wong | 2009-04-27 03:28:13 | Re: Using IOZone to simulate DB access patterns |
Previous Message | Kris Jurka | 2009-04-26 17:07:56 | Re: performance for high-volume log insertion |