Oracleのロックの調査と解消(V$LOCK、V$SESSION、V$LOCKED_OBJECT) [Oracle]
ロックの調査
ロック競合が発生している可能性がある場合は、V$LOCK、V$SESSION、V$LOCKED_OBJECT(V$LOCKのビュー)でロックの情報を取得しALTER SYSTEM KILL SESSIONでセッションを開放しロックを開放します。
セッション(SID)、ユーザー、オブジェクト及びプログラム等の項目を調査しロックの解消と原因を調べます。
ロックのセッション、ユーザ、オブジェクト及びプログラム名を表示
Oracle8iの場合は、下記で参照します。
ロックの基本情報を表示
ロックを起こしているセッションのSQLを表示
ロックの解消
ロックの解消は、ロックが発生したセッションを開放します。
セッションの強制終了
2007-01-18 09:16
nice!(0)
コメント(0)
トラックバック(0)
コメント 0