Archive/DataLifeCycle
2019. 7. 4.
SAP 어플리케이션 로그 (BALHDR,BALDT) 삭제
사SAP ERP 시스템 운영 시 사이즈가 큰 테이블 중의 하나인 BALDT는 어플리케이션 로그 테이블입니다. 해당 테이블을 주기적으로 삭제해서 일정한 사이즈를 관리할 수 있습니다. 데이터베이스에서 확인했을 때 현재 데이터의 건수가 약 20억건 정도 되네요. 어플리케이션 로그 삭제 프로그램은 SBAL_DELETE 입니다. 만료일을 관리할 경우 "만료일이 된 로그만" 삭제하시면 되고 만료일을 관리하지 않을 경우에는 특정 기간값을 주고 삭제하시면 됩니다. 삭제 실행 시 수행되는 쿼리는 아래와 같습니다. SELECT "MANDANT" AS c ,"LOGNUMBER" AS c ,"OBJECT" AS c ,"SUBOBJECT" AS c ,"EXTNUMBER" AS c ,"ALDATE" AS c ,"ALTIME" A..