<div dir="ltr">お世話になっております。あきやまと申します。<br><br>S2JDBCのバッチ処理に関して教えてください。<br><br>[動作環境]<br>・S2Container 2.4.45<br><br>S2Jdbcのバッチ挿入(下記コード)を利用して、10000件のリストを1000件づつ登録しようとしています。<br><br>jdbcManager.insertBatch(insertList).batchSize(1000).execute();<br><br>実行後、s2.logを確認した所、以下の内容が出力され、1000件ずつ処理される事を期待していたのですが、<br><br>&gt; トランザクションを開始しました。<br>&gt; 論理的なコネクションを取得しました。<br>&gt; Insert文が1000行<br>&gt; 論理的なコネクションを閉じました。<br>&gt; 論理的なコネクションを取得しました。<br>&gt; Insert文が1000行<br>&gt; 論理的なコネクションを閉じました。<br>&gt; ・・・<br>&gt; 論理的なコネクションを取得しました。<br>&gt; Insert文が1000行<br>&gt; 論理的なコネクションを閉じました。<br>&gt; トランザクションをコミットしました。<br><br>実際には、以下の内容で出力され、10000件のバッチ処理になっているように見えます。<br><br>&gt; トランザクションを開始しました。<br>&gt; 論理的なコネクションを取得しました。<br>&gt; Insert文が10000行<br>&gt; 論理的なコネクションを閉じました。<br>&gt; トランザクションをコミットしました。<br><br>バッチ処理を基本的に理解してないだけなのかもしれませんが、<br>解決方法をご教授頂けますでしょうか。<br></div>