SAP S4/HANA 시스템을 운영하던 중 매시간마다 같은 특정 시간에 SAP 가 10초 ~ 60 초 가량 멈추는 현상을 겪었다.
AP 시스템에서는 특별히 문제가 되는 점은 발견되지 않았는데,
DB 서버를 확인하던 중, SAP 가 멈추었던 특정 시간대에 DB 서버 CPU 가 치솟은 현상을 발견하였다.
관련해서 다음 Notes 를 참고하여 HANA DB Parameter 조정을 하였다.
SAP Notes 3024031 - CPU spikes every hour.
Notes 내용에 따르면 해당 증상은 병렬 통계 서비스 수집기(parallel statistics service collector) 실행으로 인해 발생하며,
그렇기 때문에 똑같은 시간대 마다 해당 증상이 나타난 이유였다.
따라서, Notes Solution 에 따라 병렬 통계 서비스 수집기의 병렬수행 설정을 하향 조정하였다.
ALTER SYSTEM ALTER CONFIGURATION ('indexserver.ini','SYSTEM') SET ('statisticsserver','threadpool') = '1' WITH RECONFIGURE COMMENT ' Hourly CPU Spikes ';
ALTER SYSTEM ALTER CONFIGURATION ('indexserver.ini','SYSTEM') UNSET ('statisticsserver','threadpool') WITH RECONFIGURE COMMENT 'Revert parameter change from Hourly CPU Spikes ';