1、首先確定你想要解除的鎖,執行下列**:
select o.object_name , l.*
from all_objects o , v$locked_object l
where o.object_id = l.object_id
2、根據鎖定的物件、使用者等來判斷你要殺掉的程序,記下這條資料的session_id,執行下列**:
select to_char(sid) || ',' || to_char(serial#)
from v$session
where sid = [你剛剛得到的session_id]
3、將結果集copy下來,執行下列**:
alter system kill session ['結果集']
ok,鎖定的程序已經被殺掉了,如果你手頭恰好沒有工具,這也不失為一種簡單的辦法。
SecureCRT強制對錶進行解鎖
命令 db2top d dbname u 進入死鎖介面,查詢死鎖的表 a 輸入死鎖的表的pid f force application n y y 強制kill該pid,解決。另 reorg為db2重組表命令 1 db2 優化器使用目錄統計資訊來確定任何給定查詢的最佳訪問方案。如果有關表或索引的統計...
plsql解鎖賬戶
alter user 賬戶名 account unlock 使用alter user命令可以用來修改使用者的口令,設定口令過期,鎖定以及解鎖使用者等等。1 修改使用者的口令,將使用者的口令修改為新的密碼 alter user scott identified by newpassword 2 設定使...
對錶進行水平劃分
如果乙個表的記錄數太多了,比如上千萬條,經常需要檢索,那麼我們就有必要化整為零。如果我拆成100個表,那麼每個表只有10萬條資料,當然這血藥在邏輯上可以分,乙個好的劃分依據,有利於資料的簡實現,也可以充分利用水平分表的優勢,比如系統介面上只提供按月查詢的功能,那麼把表差分成12個,每個查詢只查詢乙個...