Konnte mir jemand mit dieser Frage helfen: Wenn ich JDBC batchUpdate, die mehrere Tabellen aktualisiert und nicht in irgendwelche Transaktionen eingewickelt ist, sperrt es alle Tabellen oder Zeilen?Wie batchUpdate Tabellen/Zeilen sperrt
führt Mein Code ein Bündel von UPDATE-Anweisungen und alle von ihnen sehen aus, als
String sql = "UPDATE contacts SET ref_counter = ? where uid = ?";
jdbcTemplate.batchUpdate(sql, new CustomBatchPreparedStatementSetter(elements));
folgt Jeder möglicher Link zur Dokumentation angegeben sind (ich habe nicht fündig geschafft ...)
Danke im Voraus!
Können Sie die SQL für das BatchUpdate buchen? – eabraham
es führt eine Reihe von UPDATE-Anweisungen und alle von ihnen sehen wie folgt aus UPDATE Kontakte SET ref_counter =? wo uid =? – vyakhir
Sorry, ich war nicht klar. Könnte deine Frage so bearbeitet werden, dass sie den Java-Code enthält, der das BatchUpdate ausführt? – eabraham