Re: Performance issue with Insert - Mailing list pgsql-performance

From Kevin Grittner
Subject Re: Performance issue with Insert
Date
Msg-id 4E084F71020000250003EC59@gw.wicourts.gov
Whole thread Raw
In response to Performance issue with Insert  (Jenish <jenishvyas@gmail.com>)
Responses Re: Performance issue with Insert
List pgsql-performance
Jenish <jenishvyas@gmail.com> wrote:

> I am using postgres 8.4.x

With x being what?  On what OS and hardware?

> Table is having 3 before insert trigger and one after insert
> trigger.
>
> With all triggers enable it is inserting only 4-5 record per
> second.
>
> But if I disable after insert trigger it is able to insert 667
> records per second.

http://wiki.postgresql.org/wiki/SlowQueryQuestions

> After insert trigger is recursive trigger.

So are you counting only the top level inserts or also the ones
generated by the recursive inserts?

> My question.
>
> How to avoid the bottleneck?

First you need to find out what the bottleneck is.

> Parallel processing is possible in Postgres? How?

To achieve parallel processing in PostgreSQL you need to use
multiple connections.

-Kevin

pgsql-performance by date:

Previous
From: "Kevin Grittner"
Date:
Subject: Re: Getting rid of a seq scan in query on a large table
Next
From: Jenish
Date:
Subject: Re: Performance issue with Insert