Re: Buggy SELEC ... FROM UPDATE ? - Mailing list pgsql-novice

From Tom Lane
Subject Re: Buggy SELEC ... FROM UPDATE ?
Date
Msg-id 4748.987181719@sss.pgh.pa.us
Whole thread Raw
In response to Buggy SELEC ... FROM UPDATE ?  (Patrice Espié <patrice.espie@univ-lyon2.fr>)
List pgsql-novice
=?iso-8859-1?Q?Patrice_Espi=E9?= <patrice.espie@univ-lyon2.fr> writes:
> When a lot of threads (well, I tried 20, 5 and 2) used this algo, more than
> one thread get the syslock %d at the same time.

"Threads"?  Are you sure each thread has an independent database
connection, and you're not reusing connections to issue commands
from different threads?  Your pseudocode looks like it should work
if issued to separate backends ...

            regards, tom lane

pgsql-novice by date:

Previous
From: Tom Lane
Date:
Subject: Re: Calling 'c' function from PostGreSQL
Next
From: Dave Disser
Date:
Subject: Increasing max connections