Pular para o conteúdo

Fóruns Banco de dados Oracle dbms_profiler dbms_profiler

#90333
rwarstat
Participante

    Como o profiler colocou todos os códigos como sendo bloco anônimo, não tenho como descobrir quais as queries que levaram mais tempo.

    Estava vendo em http://www.dbasupport.com/oracle/ora10g … iler.shtml que ele faz a chamada do profiler de dentro da procedure/bloco anônimo que ele quer. Acredito que se eu alterar a minha package para que ela inicie o profiler eu consiga alguma coisa mais esclarecedora.

    Para tentar explicar melhor:
    – agora estou fazendo assim e traz os resultados que postei anteriormente.
    exec dbms_profiler.start_profiler(‘Teste’);
    exec pkg_custos.pr_carrega_custos;
    exec dbms_profiler.stop_profiler();

    • se eu colocar “dbms_profiler.start_profiler(‘Teste’);” dentro da pr_carrega_custos, acredito que terei informações mais precisas.

    []´s
    Roberto