갑작스레 MSSQL 성능 모니터링 지원 요청으로 몇가지 찾아보다 참조자료가 있어서 퍼옴.
열심히 구글링을 하다가 내용만 복사했더니.... 원문 링크를 잃어 버리다니....ㅠ
#################################################################################
MS-SQL을 사용하는 DB서버의 속도가 느려진다거나 성능 저하가 느껴질때
물리적인 서버의 성능을 테스트하여 성능향상을 고려할수 있습니다. 논리적인부분 배제함
1. CPU
성능모니터링을 이용한 CPU 모니터링
% Processor Time : 80% 이하가 정상
% Privileged Time : 80% 이하가 정상
% User Time : 80% 이하가 정상
Processor Queue Length : 2 이하가 정상
비정상 수치의 대책 : 프로세서 추가, 더빠른 프로세서로 교체, 보다많은 캐쉬 확보
2. 메모리
성능모니터링을 이용한 메모리 모니터링
Available Bytes : 4 메가 이상이 정상
Pages/sec (paging in/out) : 0~20일 때 정상
Page Reads/sec : 5 이하가 정상
Page Writes/sec : 5 이하가 정상
Buffer Cache Hit Ratio : 90% 이상이 정상
비정상 수치의 대책 : 메모리 추가
3. 디스크
성능모니터링을 이용한 디스크 모니터링
검사항목
% Disk Read Time : 40% 이하가 정상
% Disk Write Time : 40% 이하가 정상
% Disk Time : 40% 이하가 정상
Avg. Disk Queue Length : 2 이하가 정상
비정상 수치의 대책 : 디스크 추가 , RAID 고려, 서버교체를 통한 고속의 신형HDD로의 교체
'Database > SQL Server' 카테고리의 다른 글
SQL Server 모니터링 툴(SQL Live Monitor) (0) | 2015.02.03 |
---|---|
MSSQL(2000/2005/2008) JDBC Driver & URL 설정 변경 사항 (0) | 2011.06.07 |
MSSQL 2005 이상 대칭 키 암호화 (3) | 2011.05.02 |
SQL SERVER 데이터베이스(*.mdf)/로그(*.ldf) 파일 삭제 (0) | 2011.05.02 |
MSSQL 간단 암호화(MSSQL 2000) (0) | 2011.04.20 |