在oracle中,可以利用“select owner,name from v$db_object_cache where type like ‘%PROCE%’ and locks >0 and pins >0;”語句查看存儲過程狀態,該語句用于查看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 審核,記錄和查看過程的執行
啟用審核
>?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
喜歡就支持一下吧
相關推薦