triggers, performance Was: Re: [GENERAL] rotate records

2006-02-27 Thread Tino Wildenhain
Jeevanandam, Kathirvel (IE10) schrieb: > Hi all, > > I am facing performance issues even with less than 3000 records, I am > using Triggers/SPs in all the tables. What could be the problem. > Any idea it is good to use triggers w.r.t performance? Much to general. What triggers? (what are they doi

Re: [GENERAL] rotate records

2006-02-27 Thread Michael Fuhr
On Mon, Feb 27, 2006 at 07:39:22PM -0800, Natasha Galkina wrote: > I tried your solutions but still it looks like it doesn't work when I > delete random records. [...] > As you can see the record with value '14' is gone without explicit > delete, which is not what I expected. Do you have any ideas

Re: [GENERAL] rotate records

2006-02-27 Thread Bruno Wolff III
On Tue, Feb 28, 2006 at 09:14:59 +0530, "Jeevanandam, Kathirvel (IE10)" <[EMAIL PROTECTED]> wrote: > Hi all, Please don't hijack existing threads to start new ones. This can cause people to miss your question and messes up the archives. Performance questions should generally be posted to the pe

Re: [GENERAL] rotate records

2006-02-27 Thread Jeevanandam, Kathirvel (IE10)
Hi all, I am facing performance issues even with less than 3000 records, I am using Triggers/SPs in all the tables. What could be the problem. Any idea it is good to use triggers w.r.t performance? Regards, Jeeva.K ---(end of broadcast)--- TIP 4: H

Re: [GENERAL] rotate records

2006-02-27 Thread Natasha Galkina
EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Michael Fuhr Sent: Saturday, February 25, 2006 10:39 AM To: Natasha Galkina Cc: pgsql-general@postgresql.org Subject: Re: [GENERAL] rotate records On Sat, Feb 25, 2006 at 10:12:38AM -0700, Michael Fuhr wrote: > > If it is not correct, how ca

Re: [GENERAL] rotate records

2006-02-25 Thread Michael Fuhr
On Sat, Feb 25, 2006 at 10:12:38AM -0700, Michael Fuhr wrote: > > If it is not correct, how can I rotate the records in the table? > > One way would be to use a trigger to delete records having the same > event_id as the record being inserted. I should mention that with the example I posted you c

Re: [GENERAL] rotate records

2006-02-25 Thread Michael Fuhr
On Fri, Feb 24, 2006 at 04:31:48PM -0800, Natasha Galkina wrote: > I created sequence > > CREATE SEQUENCE event_id_seq > INCREMENT 1 > MINVALUE 1 > MAXVALUE 5 > START 1 > CACHE 1 > CYCLE; [...] > My question is how I can rotate the records in the table. I have maximum > number of reco

[GENERAL] rotate records

2006-02-25 Thread Natasha Galkina
Hello. I’m using Postgresql 7.3 on Linux. I created sequence   CREATE SEQUENCE event_id_seq   INCREMENT 1   MINVALUE 1   MAXVALUE 5   START 1   CACHE 1   CYCLE;   And I created table which uses this sequence as primary key.   CREATE TABLE hw_messages (   event_id INT PRIMAR