[Seasar-user:14723] Re: [DBflute]外だしSQLのカーソル検索でフェッチエラー
kubo
[E-MAIL ADDRESS DELETED]
2008年 6月 17日 (火) 10:28:56 JST
久保です。
>>1. カーソル検索だけトランザクションから外す
> →カーソル検索だけトランザクションからはずとは
> どのように行えばカーソル検索だけトランザクションから
> 外れますか?
UserTransactionを直接利用しているのであれば、
トランザクションの開始と終了の両方をCallbackメソッド
内部で記述することでカーソル検索はトランザクションから
外れます。
>>要件次第ではありますが,大量の insert なら 直接
>>insert するより,ファイルに書き出して SQL*Loader 等で
>>ロードするのが定番ではないかと.
> →ファイルに書き出して SQL*Loader 等でロードするのが
> 定番なのですか?!知りませんでした。
> ファイルのIOよりINSERTの方が遅いのですね。
割り切れる件数のときは一気にInsertしてしまいますが、
あまりに膨大な件数の場合は自分も同じようにすると思います。
(カーソル検索でTSV作って、その後DBのBulkInsert機能で登録)
2008/6/17 <[E-MAIL ADDRESS DELETED]>:
> お世話になります。
> mackeyです。
>
> 久保様、小林 (koichik)様、お返事ありがとうございます。
>
>>1. カーソル検索だけトランザクションから外す
> →カーソル検索だけトランザクションからはずとは
> どのように行えばカーソル検索だけトランザクションから
> 外れますか?
>
>>要件次第ではありますが,大量の insert なら 直接
>>insert するより,ファイルに書き出して SQL*Loader 等で
>>ロードするのが定番ではないかと.
> →ファイルに書き出して SQL*Loader 等でロードするのが
> 定番なのですか?!知りませんでした。
> ファイルのIOよりINSERTの方が遅いのですね。
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内