diff --git a/repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java b/repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java index 0e274394c76..01782f36f7f 100644 --- a/repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java +++ b/repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java @@ -407,7 +407,7 @@ private void computeDefaultConcurrencyParameters() { defaultLockForUpdateViaSql = false; defaultUseReadOnlyTransactions = false; // h2 does not support "SET TRANSACTION READ ONLY" command } else if (isUsingMySqlCompatible()) { - defaultTransactionIsolation = TransactionIsolation.SERIALIZABLE; + defaultTransactionIsolation = TransactionIsolation.REPEATABLE_READ; defaultLockForUpdateViaHibernate = false; defaultLockForUpdateViaSql = true; defaultUseReadOnlyTransactions = true;