输入banner图图片脚本导航/分类

JDBC批量插入性能简单分析

public void test() throws Exception { Connection connection = JDBCUtils.getConnection(); //获取连接对象 connection.setAutoCommit(false); //设置事务不自动提交 String sql = "insert into goods(`name`) values(?)";//预编译sql语句 PreparedStatement ps = connection.prepareStatement(sql); for(int i = 0 ; i< 2000000 ; i++){ ps.setObject(1,"name"+i); //填充参数 ps.addBatch(); //攒sql if(i % 5000 == 0){ ps.executeBatch(); ps.clearBatch(); } } ps.executeBatch();//防止漏掉数据 connection.commit();//提交事务 JDBCUtils.close(connection,ps);//关闭资源 }

 

  

 

  

  

JDBC批量插入性能简单分析

标签:name   参考   localhost   提交   参数   col   values   简化   速度