oracle 如何终止存储过程的运行
生活随笔
收集整理的這篇文章主要介紹了
oracle 如何终止存储过程的运行
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
0.查詢正在執行的存儲過程:
select * from v$db_object_cache where locks > 0 and pins > 0 and type='PROCEDURE';1. 在V$ACCESS視圖中找到要停止進程的SID:
舉例:存儲過程名:CRH_ENTRY
SELECT t.* FROM V$ACCESS t WHERE t.object='CRH_ENTRY';PS:查詢時間與object數正正比。
2. 在V$SESSION視圖中查找到查出SID和SERIAL#
3.殺掉查找出來的進程
alter system kill session 'SID,SERIAL#'
alter system kill session '1314,63759';
總結
以上是生活随笔為你收集整理的oracle 如何终止存储过程的运行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Tomcat启动时自动加载Servlet
- 下一篇: Hive 导入CSV文件