| From: | "Roger Hand" <RHand(at)kailea(dot)com> |
|---|---|
| To: | <pgsql-performance(at)postgresql(dot)org> |
| Subject: | Re: Need for speed |
| Date: | 2005-08-16 17:01:14 |
| Message-ID: | DB28E9B548192448A4E8C8A3C1B1E475611C63@sj1-exch-01.us.corp.kailea.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-performance |
> Ulrich Wisser wrote:
> >
> > one of our services is click counting for on line advertising. We do
> > this by importing Apache log files every five minutes. This results in a
> > lot of insert and delete statements.
...
> If you are doing mostly inserting, make sure you are in a transaction,
Well, yes, but you may need to make sure that a single transaction doesn't have too many inserts in it.
I was having a performance problem when doing transactions with a huge number of inserts
(tens of thousands), and I solved the problem by putting a simple counter in the loop (in the Java import code,
that is) and doing a commit every 100 or so inserts.
-Roger
> John
>
> > Ulrich
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Michael Stone | 2005-08-16 17:30:47 | Re: [SPAM?] Re: PG8 Tuning |
| Previous Message | Jeffrey W. Baker | 2005-08-16 16:43:01 | Re: Need for speed |