🟠TRANSACTION_NONE
Не поддерживается управление транзакциями.
🟠TRANSACTION_READ_UNCOMMITTED
Позволяет чтение незафиксированных изменений, возможны грязные чтения.
🟠TRANSACTION_READ_COMMITTED
Предотвращает грязные чтения, данные читаются только после фиксации.
🟠TRANSACTION_REPEATABLE_READ
Гарантирует повторяемость чтений, предотвращает грязные и неповторяемые чтения.
🟠TRANSACTION_SERIALIZABLE
Самый высокий уровень изоляции, предотвращает грязные, неповторяемые чтения и фантомные записи.
🚩Пример установки уровня изоляции
connection.setTransactionIsolation(Connection.TRANSACTION_SERIALIZABLE);
Ставь 👍 и забирай 📚 Базу знаний