| From: | Michael Fuhr <mike(at)fuhr(dot)org> |
|---|---|
| To: | Robert Perry <rlperry(at)lodestonetechnologies(dot)com> |
| Cc: | pgsql-admin(at)postgresql(dot)org |
| Subject: | Re: Duplicate Key -- Have I missed something |
| Date: | 2005-08-07 02:47:02 |
| Message-ID: | 20050807024702.GA78766@winnie.fuhr.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-admin |
On Sat, Aug 06, 2005 at 10:00:10PM -0400, Robert Perry wrote:
> I have a production environment that is running the code that
> caused this problem about once every 30 seconds or so, with two
> clients. It normally runs very well, but I was suddenly hit with a
> duplicate key violation for a table where the primary key is
> generated in part from sequence.
>
> How might this have happen?
Have any values been inserted that weren't obtained from the sequence?
What are the results of the following queries?
SELECT max(tid) FROM game_pay_cash_coupon_trans;
SELECT * FROM game_pay_cash_coupon_trans_seq;
(You already showed the second query, but let's see it again run at
the same time as the first).
--
Michael Fuhr
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Robert Perry | 2005-08-07 03:18:38 | Re: Duplicate Key -- Have I missed something |
| Previous Message | Robert Perry | 2005-08-07 02:00:10 | Duplicate Key -- Have I missed something |