儲存過程重新編譯一直卡死

2021-07-13 09:19:37 字數 577 閱讀 6478

一次修改dblink密碼,導致所有物化檢視儲存過程失效,執行儲存過程卡死.重新重新整理了物化檢視,儲存過程無法重新編譯

--跟蹤plsql會話,kill掉正active和inactive的會話。

--結果還卡死

--查詢會話狀態

select distinct status from v$session;

--查詢已經kill掉的會話

select * from v$session a where   a.status = 'killed'

--查詢是否儲存已經kill掉的會話存在程序在跑

select b.spid from v$session a, v$process b where a.paddr = b.addr and  a.status = 'killed'

--存在登陸資料庫

sqlplus / as sysdba

--查詢spid 程序

!ps -ef | grep 18110

--殺死程序

!kill -9 18110

--重新編譯

alter procedure *** compile;

oracle 儲存過程重新編譯方法

隨筆 工作之餘寫的乙個小方法,方便忘了的時候檢視 第一種 如果你使用 pl sql developer工具 左側工具欄中選擇 儲存過程 選擇已經失效的procedure 右鍵 選擇重新編譯 即可完成 第二種 命令列版 1.查詢到無效物件 select alter object type object...

oracle 儲存過程重新編譯方法

隨筆 工作之餘寫的乙個小方法,方便忘了的時候檢視 第一種 如果你使用 pl sql developer工具 左側工具欄中選擇 儲存過程 選擇已經失效的procedure 右鍵 選擇重新編譯 即可完成 第二種 命令列版 1.查詢到無效物件 select alter object type object...

Webstorm一直indexing 卡死解決方案

webstorm一直indexing 解決方案一 1 開啟file settings 2 進入editor file types 3 在最下面的輸入框裡面新增node modules 注意有分號 4 確定即可 解決方案二 設定清除快取並重新生成 解決方案三 右擊node modules dist 目...