ORACLE 如何kill掉一直執行的job

2021-08-25 09:31:07 字數 546 閱讀 2161

今天發現資料庫乙個job一直在執行,都執行了5個小時還在執行,所以想辦法給刪除掉

系統環境:

oracle 10g

aix作業系統

操作步驟如下:

第一步、查詢出來那個job在執行,找個對應的sid欄位

1、select * from dba_jobs_running--找到job對應的sid

第二部、通過以下語句查詢出來sid對應的spid,

其中schemaname='#username#'是job執行的使用者名稱

sid=342是前面查詢出來的sid號

2、select * from gv$process s,gv$session gn where s.addr=gn.paddr and gn.status='active' and gn.schemaname='#username#'

and sid=342

--找到該sid對應的spid

第三部、在命令列模式下,允許如下,其中1622202是查詢出來的spid

3、kill -9 1622202--kill該程序

如何kill掉oracle中的session

有時,oracle中造成一些表被死鎖或者會話異常退出,如執行了更新記錄操作後,既沒有commit也沒有rollback,網路就斷開了,也會造表或記錄被鎖住,待到超時後才會被解開,那樣都會造成應用操作被阻塞。可以以oralce管理員許可權使用者登入oracle資料,查詢到被鎖的物件,然後殺除指定的會話...

關鍵詞排名一直掉的原因分析

筆者現在在優化乙個企業站點,之前的排名都是相當好的,在上個星期突然關鍵詞排名陡然下降,從十幾名瘋狂地掉到了一百一十多名,整掉了一百名啊。心都要碎了,工作成果怎麼會是這個樣子呢,不甘心的我迅速查詢問題,分析原因。原因似乎找到了,可排名還沒有回來,還在掉,只是幅度沒有那麼大了。經過分析,筆者認為可能是以...

一直很安靜

阿桑的走,很是突然,之前沒有聽過一點徵兆,突然就走了,其人與我非親非故,只是喜歡她那首 一直很安靜 給你的愛一直很安靜 來交換你偶爾給的關心 明明是三個人的電影 我卻始終不能有姓名 曾經想學這首歌,不過沒 細胞怎麼都學不會,現在將歌詞貼上來,以做紀念 空蕩的街景想找個人放感情 做這種決定是寂寞與我為...