It has nothing to do with autocommit and everything to do with batching them 
together.

For instance, if you run ten update queries in autocommit mode I would expect 
it to take exactly the same time as:

Begin
Exec Query1
Commit
…
Begin
Exec Query10
Commit



From: pgsql-general-ow...@postgresql.org 
[mailto:pgsql-general-ow...@postgresql.org] On Behalf Of Szymon Guz
Sent: Thursday, April 07, 2011 2:00 PM
To: pgsql-general@postgresql.org
Subject: [GENERAL] why autocommit mode is slow?

Hi,
this is maybe a stupid question, but I don't know how to explain to my 
coworkers why performing many inserts in autocommit mode is so much slower than 
making all of them in one transaction.

Why is that so slow?

regards
Szymon

Reply via email to