oracle怎么查看存儲過程狀態

oracle中,可以利用“select owner,name from v$db_object_cache where type like ‘%PROCE%’ and locks >0 and pins >0;”語句查看存儲過程狀態,該語句用于查看ORACLE中正在運行的存儲過程。

oracle怎么查看存儲過程狀態

本教程操作環境:windows10系統、Oracle 12c版、Dell G3電腦。

oracle怎么查看存儲過程狀態

查看ORACLE中正在運行的存儲過程:

select?owner,name?from?v$db_object_cache?where?type?like?'%PROCE%'?and?locks?>0?and?pins?>0;

查找正在執行的存儲過程的sid

oracle怎么查看存儲過程狀態

擴展知識:

oracle怎么查看存儲過程狀態

使用 oracle 審核,記錄和查看過程的執行

啟用審核

>?alter?system?set?audit_trail=db,extended?scope=spfile;

重新啟動實例

>?shutdown?immediate >?startup

審核過程的執行

>?audit?execute?procedure?by?access;

檢查審核記錄

>?select?*?from?dba_audit_trail;

推薦教程:《Oracle視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊7 分享