Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Spring Batch ORA-08177:nie można zserializować dostępu do tej transakcji podczas uruchamiania pojedynczego zadania, poziom izolacji ZSERYLIZOWANY

Z oficjalnego dokumentu — 4.3.1

Domyślnym poziomem izolacji dla tej metody jest SERIALIZABLE, co jest dość agresywne:READ_COMMITTED zadziała równie dobrze;READ_UNCOMMITTED będzie w porządku, jeśli dwa procesy nie będą kolidować w ten sposób. Jednakże, ponieważ wywołanie metody create* jest dość krótkie, jest mało prawdopodobne, że SERIALIZED spowoduje problemy, o ile platforma bazy danych to obsługuje .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dopasowywanie wartości zduplikowanych kolumn Oracle za pomocą Soundex, Jaro Winkler i Edit Distance (UTL_MATCH)

  2. Kopiowanie danych z pliku do CLOB w Oracle

  3. nieprawidłowy wzorzec nazwy podczas próby przekazania niestandardowego mapowania obiektów typu oracle

  4. Uzyskaj różnicę między dwiema datami zarówno w miesiącach, jak i dniach w sql

  5. Jak uzyskać ładnie sformatowane wyniki z procedury Oracle, która zwraca kursor referencyjny?