Oracleでタイムアウトというと、まずSELECT FOR UPDATEの“NOWAIT”や“WAITの時間指定”。
(NOWAITはタイムアウトとは違うか(苦笑))
それから、JDBCのsetQueryTimeout()。
でもあまり精度は良くない模様。
それとはあまり関係ないけど、Oracleってデッドロックをずいぶん簡単に検出してくれるんだなぁ!
てっきりトランザクションがタイムアウトするまで待つのだと思ってた。
Oracleでタイムアウトというと、まずSELECT FOR UPDATEの“NOWAIT”や“WAITの時間指定”。
(NOWAITはタイムアウトとは違うか(苦笑))
それから、JDBCのsetQueryTimeout()。
でもあまり精度は良くない模様。
それとはあまり関係ないけど、Oracleってデッドロックをずいぶん簡単に検出してくれるんだなぁ!
てっきりトランザクションがタイムアウトするまで待つのだと思ってた。