일반적으로 SERIALIZABLE 로 하게되면 너무 엄격하고 lock을 걸기 때문에 성능상에 영향을 미칠 수 있다.
그러나 spring batch 같은 경우에는 많은 사용자가 동시 접근하는 유형이 아니기 떄문에, SERIALIZABLE 최고 수준으로 트랜잭션 isolation을 지정하고 있다.
설정 방법
'강의 > 스프링배치' 카테고리의 다른 글
스프링 배치 실행 - 배치 초기화 설정 (0) | 2023.01.04 |
---|---|
스프링 배치 도메인 이해 - JobLauncher (0) | 2023.01.03 |
스프링 배치 도메인 이해 - ExecutionContext (0) | 2023.01.02 |
스프링배치 도메인 이해 - StepContribution (0) | 2022.12.30 |
스프링 배치 도메인 이해 - Step Execution (0) | 2022.12.29 |