Re: [SQL] Column with recycled sequence value (solved (somehow))

2005-01-14 Thread KÖPFERL Robert
; From: PFC [mailto:[EMAIL PROTECTED] > Sent: Freitag, 14. Jänner 2005 02:27 > To: Andrew Sullivan; 'pgsql-sql@postgresql.org' > Subject: Re: [SQL] Column with recycled sequence value > > > > You could update all the fields which use this sequence > number.

Re: [SQL] Column with recycled sequence value

2005-01-14 Thread KÖPFERL Robert
> -Original Message- > From: Andrew Sullivan [mailto:[EMAIL PROTECTED] > Sent: Donnerstag, 13. Jänner 2005 20:49 > To: 'pgsql-sql@postgresql.org' > Subject: Re: [SQL] Column with recycled sequence value > ... > > used 2^32 will be reached soon and t

Re: [SQL] Column with recycled sequence value

2005-01-13 Thread Greg Stark
Andrew Sullivan <[EMAIL PROTECTED]> writes: > You can set the sequence up to cycle (so once it gets to the end, it > wraps around to the beginning again). The keyword is CYCLE at CREATE > SEQUENCE time. It defaults to NO CYCLE. > > One potential problem, of course, are collisions on the table,

Re: [SQL] Column with recycled sequence value

2005-01-13 Thread PFC
You could update all the fields which use this sequence number. You say you have a lot of activity so you must have mahy holes in your sequence, probably of the possible 2^32 values, only a fes millions are used. You can do the following : - Take down the database, back it up, and re

Re: [SQL] Column with recycled sequence value

2005-01-13 Thread Andrew Sullivan
On Thu, Jan 13, 2005 at 03:57:04PM -0600, Scott Marlowe wrote: > What cases are you thinking of? I've seen some very limited ones, like Off the top of my head - legacy application, closed, where you can't fix the source and can't have larger than 32bit datatype, but you have another way to ensur

Re: [SQL] Column with recycled sequence value

2005-01-13 Thread Scott Marlowe
On Thu, 2005-01-13 at 15:43, Andrew Sullivan wrote: > On Thu, Jan 13, 2005 at 03:31:54PM -0600, Scott Marlowe wrote: > > Any method that tries to reuse sequence numbers is a bad idea (TM) and > > Why? I can think of a dozen cases where it can be useful. It just > depends on the application. The

Re: [SQL] Column with recycled sequence value

2005-01-13 Thread Michael Fuhr
On Thu, Jan 13, 2005 at 03:31:54PM -0600, Scott Marlowe wrote: > > I wasn't sure if that was a limitation he was facing due to business > rules or if he was referring to the limit in postgresql. Gotcha -- I should have asked about the nature of the requirement. -- Michael Fuhr http://www.fuhr.o

Re: [SQL] Column with recycled sequence value

2005-01-13 Thread Andrew Sullivan
On Thu, Jan 13, 2005 at 03:31:54PM -0600, Scott Marlowe wrote: > Any method that tries to reuse sequence numbers is a bad idea (TM) and Why? I can think of a dozen cases where it can be useful. It just depends on the application. A -- Andrew Sullivan | [EMAIL PROTECTED] In the future this sp

Re: [SQL] Column with recycled sequence value

2005-01-13 Thread Scott Marlowe
On Thu, 2005-01-13 at 15:19, Michael Fuhr wrote: > On Thu, Jan 13, 2005 at 02:48:47PM -0600, Scott Marlowe wrote: > > On Thu, 2005-01-13 at 11:08, KÃPFERL Robert wrote: > > > > suppose I have a let's say heavy used table. There's a column containing > > > UNIQUE in4 > > > values. The data type mus

Re: [SQL] Column with recycled sequence value

2005-01-13 Thread Michael Fuhr
On Thu, Jan 13, 2005 at 02:48:47PM -0600, Scott Marlowe wrote: > On Thu, 2005-01-13 at 11:08, KÖPFERL Robert wrote: > > suppose I have a let's say heavy used table. There's a column containing > > UNIQUE in4 > > values. The data type musn't exceed 32-Bit. Since however the table is heavy > > used

Re: [SQL] Column with recycled sequence value

2005-01-13 Thread Scott Marlowe
On Thu, 2005-01-13 at 11:08, KÃPFERL Robert wrote: > Hi, > > suppose I have a let's say heavy used table. There's a column containing > UNIQUE in4 > values. The data type musn't exceed 32-Bit. Since however the table is heavy > used 2^32 will be reached soon and then? There are far less than 4G-re

Re: [SQL] Column with recycled sequence value

2005-01-13 Thread Bruno Wolff III
On Thu, Jan 13, 2005 at 18:08:20 +0100, KÖPFERL Robert <[EMAIL PROTECTED]> wrote: > Hi, > > suppose I have a let's say heavy used table. There's a column containing > UNIQUE in4 > values. The data type musn't exceed 32-Bit. Since however the table is heavy > used 2^32 will be reached soon and th

Re: [SQL] Column with recycled sequence value

2005-01-13 Thread Andrew Sullivan
On Thu, Jan 13, 2005 at 06:08:20PM +0100, KÖPFERL Robert wrote: > Hi, > > suppose I have a let's say heavy used table. There's a column containing > UNIQUE in4 > values. The data type musn't exceed 32-Bit. Since however the table is heavy > used 2^32 will be reached soon and then? There are far le

[SQL] Column with recycled sequence value

2005-01-13 Thread KÖPFERL Robert
Hi, suppose I have a let's say heavy used table. There's a column containing UNIQUE in4 values. The data type musn't exceed 32-Bit. Since however the table is heavy used 2^32 will be reached soon and then? There are far less than 4G-records saved thus these values may be reused. How can this be ac