首页  

mysql insert 性能优化     所属分类 mysql 浏览量 734
原来是逐条insert ,很慢
改成 批量插入
for (String sql : sqls) {
	stmt.addBatch(sql);
}
stmt.executeBatch();

基本没效果

改成单条 sql insert 多条记录的方式 ,性能大幅度提升  几十倍 百倍提升

insert into batch_insert_test_3(id,f0,f1,f2) values (0,0,0,0),(1,1,1,1)
字段可省略
insert into batch_insert_test_3  values (0,0,0,0),(1,1,1,1),(2,2,2,2),(3,3,3,3)


完整代码 https://gitee.com/dyyx/hellocode/blob/master/demo/jdbcbatchdemo/src/main/java/dyyx/JdbcBatchUtil2.java https://gitee.com/dyyx/hellocode/blob/master/demo/jdbcbatchdemo/src/main/java/dyyx/JdbcInsertTest2.java

上一篇     下一篇
隐私计算技术点和术语

反编译工具 JD-GUI 启动报错

lombok常用注解

联邦学习简介

idea设置源码目录

mac安装python3