5

oracle.sql.BLOB.DURATION_CALL と oracle.sql.BLOB.DURATION_SESSION の比較

2つの違いは何ですか?

BLOB.createTemporary(connection, true, flag) を呼び出して一時 LOB を作成するために使用されます。

次のシナリオがあります。

すべての接続はプールされ、シャットダウンするまで解放されません。一時的な LOB は、preparedStatement の実行のためにのみ存在するようにしたい (つまり、挿入の場合。挿入後、LOB は必要ありません)。どのフラグを使用すればよいですか?

4

1 に答える 1

0

私の推測ではDURATION_SESSION、この場合により適しています。

いくつかのリンク:

http://docs.oracle.com/cd/B12037_01/java.101/b10979/oralob.htm#i1060097

http://download.oracle.com/otn_hosted_doc/jdeveloper/905/jdbc-javadoc/constant-values.html#oracle.sql.BLOB.DURATION_CALL

http://docs.oracle.com/cd/B10501_01/appdev.920/a96591/adl11tmp.htm

于 2013-11-08T18:19:37.307 に答える