Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Transaktionszeitüberschreitung funktioniert nicht im Ruhezustand mit Orakel

Das Timeout muss eingestellt werden, bevor die Transaktion gestartet wird.

statt

tran = dbSession.beginTransaction();
tran.setTimeout(10);// 10 seconds

versuchen

tran = dbSession.getTransaction();
tran.setTimeout(10);
tran.begin();