인터널테이블조합과 테이블버퍼를 활용한 SAP ERP성능개선 분석연구
SAP ERP Performance improvement Analysis by using a combination of internal table and Tale buffer
- 발행기관 서강대학교 정보통신대학원
- 지도교수 김승욱
- 발행년도 2015
- 학위수여년월 2015. 2
- 학위명 석사
- 학과 및 전공 정보통신대학원 정보처리
- 실제URI http://www.dcollection.net/handler/sogang/000000055258
- 본문언어 한국어
- 저작권 서강대학교 논문은 저작권보호를 받습니다.
초록/요약
국내외 높은 시장점유율을 가지고 있는 SAP ERP는 기업의 기간업무 대부분을 수행할 정도로 중요한 ERP 패키지 솔루션이다. ERP 도입 후 초기에는 원하는 성능 및 생산성을 확보할 수 있었으나 사용량이 점점 늘어남에 따라 물리적인 데이터 크기는 커지고 초기 도입대비 성능 저하가 발생되어 업무생산성이 저하되고는 있으나 한정된 자원 내에서 최적의 성능을 내기에는 많이 어려운 것이 현실이다. SAP ERP의 성능개선을 위한 여러가지 방법중에는 하드웨어를 증설하거나 아카이빙 솔루션을 도입하여 데이터를 줄이는 것이 최선이긴 하나 하드웨어를 증설하여도 비용대비 성능이 기대수준으로 향상되는 확률이 높지 않으며 아카이빙 솔루션 도입은 과거 데이터 조회 및 분석을 할 경우 추가적인 프로그램 개발과 과거 데이터 연계 및 삭제에 따른 정책반영이 필요하며 만약 잘못된 정책반영으로 인하여 중요한 데이터 손실 또한 우려된다. 본 논문에서는 SAP ERP의 한정된 자원 내에서 성능 개선 방법 중 하나로 SAP 메모리 최적화를 통한 인터널테이블 및 SAP 테이블 버퍼 활용방법을 분석 및 연구하고자 한다. 이를 위해 SAP ERP 성능개선 절차를 통해 SAP 메모리의 구조와 특징을 설명하고 인터널테이블 활용을 위한 메모리 최적화에 대하여 설명한다. 그리고 SAP ABAP/4에서만 사용 가능한 세가지 인터널테이블의 특징과 구조에 대해서 설명하고 각 데이터 건수 별 데이터 저장과 조회의 응답시간을 구한 후 가장 빠른 인터널테이블간의 조합으로 효과적인 인터널테이블 활용방법을 분석하였으며 가장 최적의 인터널테이블 조합 후 SAP 테이블 버퍼 기법을 통하여 좀더 나은 성능개선에 대해서 연구 분석하였다. 본 논문을 통해 SAP ERP 운영자들이 SAP 메모리에 대한 이해를 통해 최적의 인터널테이블 조합 및 SAP 테이블 버퍼를 상황에 맞게 활용하여 한정된 자원 내에서 최적의 응답시간을 얻어 ERP 시스템의 안정성과 기업의 생산성 향상, 고객만족도 향상을 도모하기 하기를 원한다. 이를 위해 실험 환경에서 각 인터널테이블과 SAP 테이블 버퍼의 성능 테스트를 인터널테이블 타입별, 데이터 건수 별 각각 3회에 걸쳐 진행 후 평균값으로 비교분석을 하였으며 실제 기업의 SAP ERP 시스템에 적용하여 개선된 내용을 실증 분석하여 성능개선과 한계에 대하여 기술하였다.
more

