プロが教えるわが家の防犯対策術!

行ロックされているROWIDを見れるようなビューは存在するのでしょうか?
また、V$LOCKビューのタイプがTXの行のID1、ID2は何を指しているのでしょうか?
ご存知の方が見えましたら、ご教授願います。

A 回答 (2件)

>行ロックされているROWIDを見れるようなビューは存在するのでしょうか?


たぶん無いと思います。
Oracle社とのサポート契約を結んでいるのであればKROWN検索してみてください。

>また、V$LOCKビューのタイプがTXの行のID1、ID2は何を指しているのでしょうか?

この辺のページを参考にされてはどうでしょう?
http://www.insight-tec.com/mailmagazine/ora3/vol …
#リファレンスマニュアル見たけど分からなかったorz
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

>>行ロックされているROWIDを見れるようなビューは存在するのでしょうか?
>たぶん無いと思います。

そうですか、、あきらめがつきました。。


>>また、V$LOCKビューのタイプがTXの行のID1、ID2は何を指しているのでしょうか?
>この辺のページを参考にされてはどうでしょう?
>​http://www.insight-tec.com/mailmagazine/ora3/vol …

いろいろ見たのですが、具体的なことは残念ながらわかりませんでした。

お礼日時:2007/01/10 12:42

v$lockの行ロックは、オブジェクトIDとセッションIDだったように思います。


(昔、調べたけど資料が残ってないので記憶です)

ロックされているROWIDは調べられないと思いますよ。
ROWIDを調べて何をしたいのか判りませんが、セッションまでは特定できるので、
人間には、処理中のSQL文から、ロックしている行は推定できると思いますけど。
    • good
    • 1
この回答へのお礼

回答ありがとうございます。

>v$lockの行ロックは、オブジェクトIDとセッションIDだったように思います。

確かに、TYPE列がTMの行のID1はオブジェクトIDなのですが、
TYPEがTXの行のID1、ID2がなにを指しているのかが知りたいのですが、、、

お礼日時:2007/01/10 12:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!