如何查看ORACLE中正在运行的存储过程

如题所述

由于也可能是job在运行存储过程,所以无法使用v$session 与 v$sql视图查询出正在运行的存储过程。

变通的方法是写存储过程,重新编译相关的procedure,如果无法编译则表示在运行当中。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-09-18
由于也可能是job在运行存储过程,所以无法使用v$session 与 v$sql视图查询出正在运行的存储过程。

变通的方法是写存储过程,重新编译相关的procedure,如果无法编译则表示在运行当中。
第2个回答  2016-11-05
在PL/SQL里跑下

select name
from v$db_object_cache
where type='PROCEDURE';
相似回答