728x90
- Job 관련 테이블
- BATCH_JOB_INSTANCE
- Job 이 실행될 떄 JobInstance 정보가 저장, job_name 과 job_key 를 키로 하여 하나의 데이터가 저장.
- 동일한 job_name 과 job_key 로 중복 저장될 수 없다.
- BATCH_JOB_EXECUTION
- Job 의 실행정보가 저장되며 Job 생성, 시작, 종료 시간, 실행상태, 메시지 등을 관리
- BATCH_JOB_EXECUTION_PARAMS
- Job 과 함께 실행되는 JobParameter 정보를 저장
- BATCH_JOB_EXECUTION_CONTEXT
- Job 의 실행동안 여러가지 상태정보, 공유 데이터를 직렬화 해서 저장
- Step 간 서로 공유 가능.
- BATCH_JOB_INSTANCE
- Step 관련 테이블
- BATCH_STEP_EXECUTION
- Step 의 실행정보가 저장되며 생성, 시작, 종료시간, 실행상태, 메시지 등을 관리
- BATCH_STEP_EXECUTION_CONTEXT
- Step 의 실행동안 여러가지 상태정보, 공유 데이터를 직렬화 해서 저장
- Step 별로 저장되며 Step 간 서로 공유할 수 없음
- BATCH_STEP_EXECUTION
728x90
'공부 > 스프링 배치' 카테고리의 다른 글
스프링배치 - Flow (0) | 2023.04.13 |
---|---|
스프링 배치 - Step (0) | 2023.04.13 |
스프링 배치 - Job (0) | 2023.04.12 |
스프링 배치 실행 - JobBuilderFactory, JobBuilder (0) | 2023.04.12 |
스프링배치 도메인 (0) | 2023.04.10 |
댓글