From: | Beatrice Yueksel <beatrice(at)msys(dot)ch> |
---|---|
To: | pgsql-sql(at)postgresql(dot)org |
Subject: | Problem with timestamp |
Date: | 2002-12-11 10:42:12 |
Message-ID: | 3DF71684.5080208@msys.ch |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
Hello,
I try to check the time needed by a function.
I would like to :
. select current_timestamp,
. execute 5000 times a function
. select the current_timestamp and return the interval.
Problem : the interval is always '00:00', the two timestamps have always
the same value.
Could you help me ? have you any suggestions for testing sql functions
speed?
Thank you in advance,
Béatrice
create function test_function() returns interval
as '
declare
j integer;
t1 timestamp;
t2 timestamp;
t3 interval;
x integer;
begin
select into t1 now();
FOR j in 0..5000 loop
select into x get_function_to_test();
end loop;
select into t2 now();
t3 := t2 - t1;
RAISE NOTICE '' from % to % = %'',t2,t1,t3;
return t3;
end;
' language 'plpgsql';
From | Date | Subject | |
---|---|---|---|
Next Message | Henshall, Stuart - Design & Print | 2002-12-11 11:03:49 | Re: Problem with timestamp |
Previous Message | Richard Huxton | 2002-12-11 09:58:07 | Re: Adding foreign key constraint post table creation |