반응형
Report 프로그램을 Background로 실행시, Variant 없이 실행하면 내부 Variant 를 아래와 같은 Logic에 의해
내부 일련번호를 강제로 만들어서 사용하게 된다.
테이블 VARINUM 에서 MAX NUM을 찾고 실행시 MAX NUM애 +1 해서 LAST NUM을 UPDATE 함
이렇게 처리 하게 되면 Overflow 및 Performance 문제가 발생할 우려가 있음
(Report 프로그램을 자주, 수시로, 자동으로 실행시 부하 문제가 발생 할 수 있음)
따라서 이를 해결하기 위해서는 SUBMIT 방식으로 프로그램을 수행시 "외부" Variant를 만들어서 Variant를 사용하여 SUBMIT하도록 프로그램화 하면 해결 가능 함
반응형