sql >> Databasteknik >  >> RDS >> Oracle

transaktion timeout fungerar inte i viloläge med Oracle

Timeouten måste ställas in innan transaktionen startas.

istället för

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

försök

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


  1. Hur man installerar PostgreSQL 9.1 på OSX Lion

  2. kommaseparerad sträng av valda värden i mysql

  3. Infoga flera rader med standardvärden i en tabell

  4. Framdriv skiftlägeskänsliga phpNames för kolumner