批处理

批处理

  1. 什么是批处理
    一次性执行多条Sql语句,允许多条语句一次性提交给数据库批量处理
    比单独提交处理要效率高
  2. 批处理方法
    2.1 addBatch(String) 添加需要批处理的sql语句 好比如每一个人
    2.2 executeBatch() 执批处理 好比如一辆车
  3. 支持情况
    mysql默认情况下是不支持批处理的
    从5.1.13开始,添加了一个rewriteBatchedStatement参数
    之前插入10条数据要17.4秒
    从5.1.13开始提高到了1.6秒
    示例
    批处理
    添加参数
    批处理