IBatis插入注意,数据量比较多的花,需要分批插入,策略是dao里面控制插入批次,mapper里面批量插入即可 @Override public Long insertBatch(List<WaiterDO> list) throws Exception { //每批次插入数量 int batchCount = 3; //游标 int index = 0; //批次 int batchNum = 1; for(;;){ if(index+batchCount>=list.size())…
MYSQL批量插入数据库实现语句性能分析 假定我们的表结构如下 代码如下 CREATE TABLE example (example_id INT NOT NULL,name VARCHAR( 50 ) NOT NULL,value VARCHAR( 50 ) NOT NULL,other_value VARCHAR( 50 ) NOT NULL) 通常情况下单条插入的sql语句我们会这么写: 代码如下 INSERT INTO example(example_id, name, valu…