Hi all,
 

 
    I wrote a function that call another functions, like this:
 

 
FUNCTION (...) AS '(...)BEGIN
 
PERFORM FUNCTION1();
 
PERFORM FUNCTION2();
 
(...)
 
END;' LANGUAGE 'PLPGSQL';
 

 
    The problem is that takes a long time to execute (I stoped after three 
days executing). To see who taking more time to execute, I modified each one 
to return the time of its execution. Then, a made a scrip like:
 

 
SELECT TIMESTAMP 'NOW';
 
SELECT FUNCTION1();
 
SELECT FUNCTION2(); (...)
 
SELECT TIMESTAMP 'NOW';
 

 
    and, for my surprise, it take minutes to run. I read the documentation 
and I didn't found any coment abou this behavior. Can anyone explain this?
 

 
    Thank you,
 

 
    Edipo Elder
 
    [[EMAIL PROTECTED]]
 

_________________________________________________________
Oi! Você quer um iG-mail gratuito?
Então clique aqui: http://www.ig.com.br/paginas/assineigmail.html


---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/users-lounge/docs/faq.html

Reply via email to