변경 실행기록 이벤트 모니터링
변경 실행기록 이벤트 모니터는 일반 데이터베이스 워크로드 실행에 적용되는 데이터베이스 서버에서 이벤트에 대한 정보를 캡처합니다. 이 이벤트 모니터를 통해 캡처한 데이터를 사용하여 데이터베이스 및 데이터베이스 관리 시스템의 동작, 성능 또는 안정성의 변경사항을 이해할 수 있습니다.
일반 워크로드에서 성능 저하가 발생하거나 예기치 않은 동작이 관찰되는 경우, 워크로드 동작의 변경을
변경 실행기록 이벤트 모니터를 통해 캡처한 이벤트와 상관시킬 수 있습니다. 다음 변경사항은 데이터베이스 시스템에
부정적인 영향을 줄 수 있습니다.
- 예기치 않은 인덱스 작성 또는 삭제
- 스케줄된 유지보수 실행 실패
- 데이터베이스 구성 매개변수 또는 데이터베이스 레지스트리 변수 변경
데이터베이스 서버의 변경을 수동으로 추적하는 것이 어려운 태스크일 수 있습니다. 다른 유형의 변경에 대한 정보는 다른 인터페이스를 통해 캡처되어 왔습니다. 예를 들어, 구성 갱신사항은 진단 로그 파일(예: db2diag 로그 파일)에 기록되지만, 유틸리티 진행 상태는 데이터베이스 실행기록 파일에 캡처됩니다. 변경 실행기록 이벤트 모니터는 데이터베이스 시스템의 동작 및 성능 특성을 변경하는 이벤트를 캡처하는 단일 인터페이스를 제공합니다. 이벤트 모니터 테이블을 사용하면, 원하는 변경 이벤트를 조사할 수 있습니다.
변경 실행기록 이벤트 모니터는 다음을 포함하여, 여러 조치 및
조작에 대한 변경 관련 이벤트를 캡처할 수 있습니다.
- 데이터베이스 및 데이터베이스 관리자 구성 매개변수 변경
- 레지스트리 변수 변경
- DDL문 실행
- 변경 실행기록 이벤트 모니터 시작
- 다음 데이터베이스 유틸리티 및 명령 실행
- LOAD
- ADMIN_MOVE_TABLE 프로시저 호출
- BACKUP DATABASE(ONLINE 옵션 전용)
- RESTORE DATABASE(ONLINE 옵션 전용)
- ROLLFORWARD DATABASE(ONLINE 옵션 전용)
- REDISTRIBUTE DATABASE PARTITION GROUP
- REORG
- RUNSTATS