【发布时间】:2013-10-01 09:07:16
【问题描述】:
我在 oracle 中有一个主程序,它调用其中的许多程序。这些内部过程也调用它内部的函数和过程。这持续到许多层面。 例如:
Proc A
call c
call d
end............
proc c
call e
call f
end ....................
proc e
call j
call h
end
j 调用一些在内部调用另一个的过程,依此类推。这个循环一直循环下去。
我想查找在执行 main api 时在运行时调用的所有过程的名称。是否可以使用 toad 找到所有这些?有什么工具可以做到这一点吗?
【问题讨论】:
-
基本上你想看看当你执行你的主程序时,所有的程序和函数或其他对象都在使用吗?
-
查看我的回答,希望对您有所帮助。
-
一个对你有用的链接:forums.oracle.com/thread/2430991
-
也许您正在寻找code profiling 工具?对于 Oracle,请参阅
DBMS_PROFILER。
标签: oracle stored-procedures plsql