select S.USERNAME as "用户名", DECODE(L.TYPE, 'TM', 'TABLE LOCK', 'TX', 'ROW LOCK', NULL) LOCK_LEVEL, O.OWNER, O.OBJECT_NAME as "表名/对象名", O.OBJECT_TYPE as "对象类型", S.SID, S.SERIAL#, S.TERMINAL, S.MACHINE as "客户端机器名", S.PROGRAM, S.OSUSER FROM V$SESSION S, V$LOCK L, DBA_OBJECTS O WHERE L.SID = S.SID AND L.ID1 = O.OBJECT_ID(+) AND S.USERNAME IS NOT NULL -- 能够为用户名 and o.OBJECT_NAME='IM_STD_MATERIAL_CODE'; -- 表名
获得的信息以下session
ALTER SYSTEM KILL SESSION 'SID,SERIAL';
ALTER SYSTEM KILL SESSION '220,20281';