오라클

alertlog 에 Creating new log segment 남겨지는 증상

pat98 2024. 9. 6. 14:14

12c Alert Log Appears To Show Unexpected Instance Restart (Doc ID 2049516.1)
Dumping Current Patch Information Shows Up In Alert Log At Random Times (Doc ID 2377750.1)

증상 : 
log.xml 파일이 10MB 에 도달하여 새로 생성되는 시점에 alert log 에 "Creating new log segment:" 정보 발생하거나
또는 재기동하지 않았는데 뜬금없이 db parameter 정보와 patch 정보를 alert 에 발생시킴

Solution : 
-> ls -al $ORACLE_BASE/diag/rdbms/sid/SID/alert 에서 xml 파일 확인
-> log.xml 은 10M 단위로 rotate 됨

SQL> alter system set "_log_segment_dump_parameter"=FALSE <---- db parameter
SQL> alter system set "_log_segment_dump_patch"=FALSE       <---- db patch

두 파라미터 모두 시스템 즉시 적용 되며 , 운영에 지장을 주지 않음.

XML alert log 인 log.xml file 이 새로 생성될 때, db 의 parameter 정보와 patch 정보를 남기는 기능을 off 하는 기능임.