oracle 報系統資源正忙

2021-06-01 11:14:29 字數 434 閱讀 9662

該問題原因為你需要用到的物件被鎖定了,我出現改問題的場景為plsql developer死掉了,但是表被鎖了,下面說明如何去解鎖:

selectobject_name as 物件名稱,s.sid,s.serial#,p.spid as 系統程序號

fromv$locked_object l , dba_objects o , v$session s , v$process p

wherel.object_id=o.object_id and l.session_id=s.sid and s.paddr=p.addr;

根據上面的sql找到被鎖定的物件。然後用下面的語句,將上面查詢到的引數補充進去即可

alter system kill session 'sid,serial#';

系統資源監控

系統資源監控 free 觀察記憶體使用情況 uname 查閱系統與核心相關資訊 s 系統核心名稱 r 核心版本 uptime 觀察系統啟動時間與負載 netstat 網路監察 vmstat 偵測系統資源變化 iftop 網路流量的監控 netsata 網路監控 netsata 選項 a 將目前系統上...

系統資源檢視

1 vmstat命令監控系統資源 root localhost vmstat 重新整理延時 重新整理次數 例如 root localhost proc vmstat 1 3 2 dmesg開機時核心檢測資訊 root localhost dmesg root localhost dmesg grep...

oracle檢視系統資源占用情況

1,連上伺服器,使用top命令,可以檢視cpu使用率以及記憶體的使用情況等等,還有當前各使用者的使用情況 2,用pl sql developper,tool裡面選sessions,就可以看到當前session的情況,包括卡住的sql語句 3,檢視各使用者的各種資源占用,可以執行下面的sql sele...