「INSERT INTO mytable (id, name) VALUES (?, ?)」を指定すると、JDBC の addBatch 操作で次のようなものが作成されることがわかりました。
BEGIN TRANSACTION
INSERT INTO mytable (id, name) VALUES (1, "a");
INSERT INTO mytable (id, name) VALUES (2, "b");
...
END TRANSACTION
このようなステートメントと比較して: "INSERT INTO mytable (id, name) VALUES (1, "a"), (2, "b"), .. "
、大規模なトランザクションはどれくらい遅くなりますか? I/O の違いは重要ですか?