Oracle JDBC Thin Diver の oracle.jdbc.ReadTimeout について調べたことをメモ。 Oracle ACE の id:yamadamn さんのスライドがわかりやすいです。 Oracle JDBCドライバプロパティの活用 from Oracle Fusion Middleware P.11 P.12 まとめ Oracle JDBC Thin Diver の oracle.jdbc.ReadTimeout(ミリ秒) はソケット読込時のタイムアウト スレッドがソケット読込み待ちになった時点からの経過時間でタイムアウトする。 ReadTimeout > SetQueryTimeout にする理由 SELECT で少しずつ結果セットを受信するようなケースでは問題ないが、実行時間の長い SELECT で最後まで結果セットが帰って来ないケースや UPDATE や