ロックの情報を取得するSQL

ロックの情報を取得するにはsystemユーザーで次のSQLを実行します。
結果が返ってこなければ正常です。

ロックの基本情報を取得するSQL

SELECT SID,TYPE,LMODE,REQUEST,CTIME FROM V$LOCK WHERE TYPE IN
('TX','TM');

ロックをかけているユーザーとプログラムを特定するSQL

SELECT SADDR,SID,SERIAL#,USERNAME,PROGRAM FROM V$SESSION WHERE SID = ANY(SELECT SID FROM V$LOCK WHERE TYPE IN ('TX','TM'));