是否有一个MySQL语句可以批量执行所有更新并提供最大的性能?例:像这样的事:
update my_model set priority = p1,p2,p3,p4.. where id = id1,id2,id3,id4..另外,在附带说明中,在Rails中执行大容量更新的最有效方法是什么(除了使用事务和update_all)
我正在尝试以非常高的速度在mysql中进行批量插入。我想尝试一下rewriteBatchedStatements配置选项,因为我读到它会对性能产生重大影响。然而,当我添加这个选项时,我得到了以下异常:at com.mysql.jdbc.PreparedStatement.computeMaxParameterSetSizeAndBatchSize(PreparedStatement.java:1694)
at com.mysql.jdbc.P