William Scott Jordan wrote:
Hey all!

Is there a better way to increase or decrease the value of an integer than doing something like:

UPDATE the_table SET the_int = the_int + 1 WHERE the_id = 123 ;

No.

We seem to be getting a lot of deadlocks using this method under heavy load. Just wondering if we should be doing something different.

You can't get deadlocks with that - it only references one table.

What is the purpose of this query - how are you using it?

--
  Richard Huxton
  Archonet Ltd

--
Sent via pgsql-performance mailing list (pgsql-performance@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-performance

Reply via email to