程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> ORACLE查鎖語句

ORACLE查鎖語句

編輯:關於Oracle數據庫

       SELECT substr(v$lock.sid,1,4) "SID",

      substr(username,1,12) "UserName",

      substr(object_name,1,25) "ObjectName",

      v$lock.type "LockType",

      decode(rtrim(substr(lmode,1,4)),

      '2','Row-S (SS)','3','Row-X (SX)',

      '4','Share', '5','S/Row-X (SSX)',

      '6','Exclusive', 'Other' ) "LockMode",

      substr(v$session.program,1,25) "ProgramName"

      FROM V$LOCK,SYS.DBA_OBJECTS,V$SESSION

      WHERE (OBJECT_ID = v$lock.id1

      AND v$lock.sid = v$session.sid

      AND username IS NOT NULL

      AND username NOT IN ('SYS','SYSTEM')

      AND SERIAL# != 1);

      select a.sid, a.SERIAL#, b.spid, a.status, a.PROGRAM

      from v$session a, V$PROCESS b

      where a.paddr=b.ADDR

      order by a.sid;

      alter system kill session '200,68' immediate;

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved