我的oracle版本是9i 安装在操作系统为Tru-64的服务器上。
我现在想测试一个存储过程的执行效率(该存储过程包含多个其他过程或者函数的嵌套),请问有什么比较好用的工具能分析存储过程执行过程中哪个部分花费的时间比较多或者各个部分花费的时间(我的个人电脑操作系统是xp)。
请推荐这样的工具以及安装方法,谢谢!!!

解决方案 »

  1.   

    plsqldev或toad,里面都有图形化的查看执行计划的界面。而且存储过程函数等都可以单步调试。
      

  2.   

    Toad我安装了,用它可以看出存储过程里每个嵌套过程执行花费的时间?我现在遇到一个存储过程执行较慢的问题,由于存储过程嵌套的结构比较复杂,我想通过一个类似分析器的工具查看是哪个部分效率比较低
      

  3.   

    set timing on; 可以查看你的整个过程的执行时间
    如果想查看每个模块的执行时间 可以加些dbms_output.put_line(sysdate)