Re: postgres crashes on insert in 40 different threads

From: Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
To: pgsql-admin(at)postgresql(dot)org
Subject: Re: postgres crashes on insert in 40 different threads
Date: 2013-08-19 14:59:14
Message-ID: 521232C2.1060801@frank.uvena.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Am 19.08.2013 10:07, schrieb Dzmitry:
> I am doing a lot of writes to DB in 40 different threads – so every
> thread check if record exists – if not => insert record, if exists =>
> update record.
> During this update, my disk IO almost always – 100% and sometimes it
> crash my DB with following message:

Is this really needed to have so many threads and chances for race
conditions?

Beside the mention RAM thing you box might have to low IO capacities for
this kind of trnasactions. What is the load and in detail the iowait saying?

Cheers,
Frank

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Dzmitry 2013-08-19 15:01:10 Re: postgres crashes on insert in 40 different threads
Previous Message Scott Ribe 2013-08-19 13:43:28 Re: postgres crashes on insert in 40 different threads