| nasuOraLockLog |
■ 更新履歴
2009/10/04:リリースしました。
■ 概要
Oracle v$lockの情報を、ログテーブルへ出力します。
■ インストール
�@ファイルを解凍し、適当なフォルダに入れてください。
�AMS-DOS画面から、nasuOraLocklog.exeを実行してください。(引数あり)
引数は、username/password@connectstring
〜詳しくは、readme.txtを確認してください。
■ 動作環境
必要なソフト:NET Framework2.0 以上
〜Microsoftサイトからダウンロードして下さい。
OracleDataAccess11gが必要です
〜Oracle社のサイトからダウンロードして下さい。
■ 機能
| 機能名 | 機能概要 |
|---|---|
| v$lockの情報をログテーブル | v$lockの情報を、ログテーブル LOG_ORALOCKS に保存します。 ロック情報を定期的に確認したいときに利用してください。 ----------------------------------------------- Create table LOG_ORALOCKS as select s.* ,id1,id2 ,decode(l.type ,'TM' ,'表ロック' ,'TX' ,'行ロック' ,'Other') ltype ,decode(l.LMODE ,0 ,'なし' ,1 ,'Null' ,2,'行共有(SS)',3,'行排他(SX)',4,'共有(S)',5,'共有/行排他(SSX)',6,'排他(X)',null,null,'Other') lmode ,decode(l.request,0 ,'なし' ,1 ,'Null' ,2,'行共有(SS)',3,'行排他(SX)',4,'共有(S)',5,'共有/行排他(SSX)',6,'排他(X)',null,null,'Other') lrequest ,decode(l.block,0,'障害にはなっていない',1,'障害となっている',null,null,'Other') lblock From v$session s LEFT OUTER JOIN v$lock l ON s.sid = l.sid ----------------------------------------------- |
Design by Nasuby