DB2 Monitoring
2010.12.13 22:04
원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어
Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어
출처 : IBM Software Group - IBM DB2 Technical Evangelist - 왕천재님 자료에서 발췌
1. Thread 모니터링
1. DB2 9.5 이전 < ps 시스템 명령 > 또는 db2_local_ps 명령을 사용하여 전체 활성 DB2 EDU를 나열
2. DB2 9.7 에서는 db2pd -edu 명령어로 확인
2. 메모리 사용량 확인 방법
1. db2pd -dbptnmem
- db2pd 는 공유 메모리 계층을 정확하게 표시한다.
- db2pd는 여전히 Private Memory 할당을 표시하지 못한다.
2. db2 get snapshot for applications on sample
3. select * from table(admin_get_dbp_mem_usage())
4. db2mtrk -a
- db2mtrk 는 Private Memory 할당은 표시하지만 다른 영역 표시에는 약하다.
- Private Memory 사용은 이제 관심대상이 아니다.
- db2pd -dbpntmem 의 고수준 보고 기능으로 충분할 수 있다.
3. 인스턴스 공유 메모리 확인
- 할당된 인스턴스 공유 메모리의 양은 db2mtrk -i -v 명령어로 확인할 수 있다.
- Database Managed Memory 양은 db2 get snapshot for dbm 으로 확인한다.
4. 데이터베이스 공유 메모리 확인 방법
5. 응용프로그램 Private 메모리 확인
- 특정한 에이전트 개별 메모리의 양을 확인하려면 db2 list applications 명령어로 에이전트에 대응되는 핸들번호를 확인한다.
- db2 get snapshot for application 명령어에서 agentid 옵션으로 특정한 에이전트 개별 메모리의 양을 확인한다.
6. db2top 유틸리티 이용
- 인스턴스 사용자로 db2top 명령어를 실행한다.
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
9 | IBM informix administrator's guide for 11.70 | 조인상 | 2014.12.26 | 7223 |
8 | DB2 우수 사례 : IBM Smart Analytics System을 위한 DB2 인스턴스 복구 | ischo | 2010.12.30 | 10782 |
7 | IBM DB2 User's Guide | 조인상 | 2010.12.22 | 32528 |
6 | IBM DB2 제품군 | 조인상 | 2010.12.14 | 9156 |
» | DB2 Monitoring | 조인상 | 2010.12.13 | 10813 |
4 | IBM DB2 아키텍쳐 및 프로세스 모델 - 3. DB2 Memory Model | 조인상 | 2010.12.13 | 14746 |
3 | IBM DB2 아키텍쳐 및 프로세스 모델 - 2. DB2 Process Model | 조인상 | 2010.12.07 | 15096 |
2 | IBM DB2 아키텍쳐 및 프로세스 모델 - 1. DB2 Architecture & Engine Components | ischo | 2010.12.06 | 17475 |
1 | IBM DB2 Overview | 조인상 | 2010.11.27 | 9249 |