Hibernate 批量插入 性能优化

当插入的数据达到十万或百万的时候。应该及时的清除缓存。。使用 sess.clear();清除缓存

 

更新,删除
sess.createQuery("update Cat where name=?").setParameter(1, "咖啡猫").executeUpdate();
sess.createQuery("delete Cat where name=?").setParameter(1, "咖啡猫").executeUpdate();

hibernate原生SQL语句
sess.createSQLQuery("");

你可能感兴趣的:(Hibernate 批量插入 性能优化)