Re: Insert unique fails, still increments ID in a lookup table - Mailing list pgsql-general

From Chris
Subject Re: Insert unique fails, still increments ID in a lookup table
Date
Msg-id 4AB87C4F.8010800@gmail.com
Whole thread Raw
In response to Insert unique fails, still increments ID in a lookup table  (Mark Felegyhazi <m_felegyhazi@yahoo.com>)
List pgsql-general
> The problem is that the uniqueness check apparently increases the serial counter and hence I burn through the bigint
IDsmuch faster. It's a waste for 100m+ records... 

It's a little hidden but

http://www.postgresql.org/docs/current/static/functions-sequence.html

Per the last sentence, updates to the sequence are never rolled back -
the insert is always going to increment the id regardless of whether it
hits the exception or not.

--
Postgresql & php tutorials
http://www.designmagick.com/


pgsql-general by date:

Previous
From: David Spadea
Date:
Subject: Re: 8.4 installer
Next
From: Tore Halvorsen
Date:
Subject: citext like query and index usage