안녕하세요 메모리 관련 질문사항이 있어서 전문가님들께 질문 올립니다.
배치 프로그램이 새벽에 돌아가고 있는데 메모리 문제로 인해
Resource bottleneck 현상이 발생하고 있습니다.
"No more memory available to add rows to an internal table" 이라는 텍스트가 뜨고 있습니다.
현재 메모리 스펙은
시스템 피지컬 메모리 : 64GB
아이디 1개당 메모리 : 4GB 입니다.
해당 덤프로 인해 배치가 계속 돌지 않는 상황인데, 어떻게 하면 해결이 가능할지 그 방안에 대해 알고있으신 전문가님께 문의드립니다.
1. 메모리 증설 이외에 다른 방안이 어떤 것이 있는지?
2. 현재 메모리 스펙이 데이터 300만건을 전송하기에 적은 편에 속하는 것인지? 궁금합니다.
해당 현상을 경험해보시고 해결해보신 전문가분이 계시다면 정보 공유 부탁드리겠습니다.
감사합니다.
300만건을 한번에 보내야할 이유가 있으신가요?
건수를 나눠서 전송 인터널테이블에 넣은다음 보낸다음은 REFRESH 해주는 방법이 나을듯합니다.