Statlog를 사용하여 데이터베이스 활동 모니터

데이터베이스 활동을 정기적으로 모니터합니다. 데이터베이스 활동이 많아 사용자가 성능 문제점을 보고하는 경우, 성능을 향상시키기 위해 여러 단계를 수행할 수 있습니다.

  • 성능 최적화를 위한 데이터베이스 특성을 설정합니다.
  • 다른 서버에 데이터베이스 복제본을 작성합니다. 가능하면 서버 클러스터 내에 작성합니다.
  • 더 강력한 서버로 데이터베이스를 이동합니다.
  • 사용도가 낮은 디스크로 데이터베이스를 이동하거나, 대형 데이터베이스인 경우 자체 디스크로 이동합니다.
  • 활동 로깅으로 데이터베이스 활동을 추적합니다.

데이터베이스 또는 보기가 비활성 상태인 경우, 데이터베이스 또는 보기를 삭제하여 서버에서 디스크 공간을 확보하는 방법을 고려하십시오.

서버의 Statlog 태스크는 기본적으로 하루에 한 번 오전 5시에 실행되며, 서버의 데이터베이스에 대한 데이터베이스 활동을 로그 파일(LOG.NSF)의 Database > Usage and Database > Sizes 보기에 있는 데이터베이스 활동 로그 항목 및 개별 데이터베이스의 사용자 활동 대화 상자에 보고합니다.

1. 데이터베이스 활동 로그 항목 및 사용자 활동 대화 상자에서 제공한 정보의 비교

제공 정보

데이터베이스 활동 기록 항목

사용자 활동 대화 상자

지난 24시간, 1주일, 1개월 동안 데이터베이스 작성 이후, 사용자와 서버의 총 데이터베이스 접속, 읽기, 쓰기 횟수를 표시합니다. *

비활성 보기를 표시합니다(크기를 0으로 표시).

아니오

익명 및 인증된 인터넷 클라이언트의 활동을 포함하여 문서를 읽고 쓴 사용자와 서버의 이름을 날짜별로 정렬하여 표시합니다.

아니오

팁: Statlog가 보고한 활동 통계를 볼 수 있으며, 날짜별로 문서가 정렬된 보기를 작성하여 데이터베이스 활동을 평가할 수도 있습니다. 또한 이벤트 모니터 구성의 일부로 [파일 모니터] 문서를 작성할 수 있습니다. 파일 모니터는 특정 데이터베이스에 대한 사용자 활동을 보고합니다.
주: 또한 Statlog 태스크는 로그 파일의 Database > Sizes 보기에 데이터베이스 크기 통계를 보고합니다.