PostgreSQL下,只能用Java和MyBatis;
比如2万条 分成20个线程 每个线程1000条数据
有人说写成1个语句最高效 ->
1000条数据拼接成1个insert语句
有人说写成1000个语句最高效 ->
1000个语句,然后设置ExecutorType.BATCH,然后一次commit提交
(不能回滚,必须再手动写一个删除语句;如果有异常就将刚才插入的所有数据再用一个语句删除)
到底哪一种好?
--
修改:townhope FROM 223.104.61.*
FROM 223.104.61.*