SQL Server 성능 기대치

SQL Server 성능 기대치

우리 개발 팀은 현재 하드웨어가 요구 사항에 적합한지 조사하기를 원합니다. 그들이 사용하는 응용 프로그램은 항상 느렸으며 하드웨어 병목 현상이 없는지 확인하고 싶습니다. 우리는 MS SQL 2005 Standard에 대해 다음 구성을 사용하고 있습니다.

서버: HP DL 380 G5
OS: Windows Server 2003 R2 Standard x64 Edition 서비스 팩 2
SQL Server: MS SQL 2005 Standard Edition x64비트
메모리: 6GB
CPU: 2 x Intel Xeon 5140 L1 64KB, L2 4MB
스토리지
OS + tmpdb : RAID 1의 32GB SAS 드라이브
데이터: FC Clariion CX3-10 SAN, RAID 5, FC 디스크
로그: 동일한 SAN RAID 5 디스크 그룹의 100GB.

우리 환경의 다른 서버도 비슷한 구성을 가지고 있으며 이에 대한 불만은 없습니다. 최적화되지 않은 쿼리는 거의 없고 자주 수행되지 않는 인덱스도 많기 때문에 개발자는 쿼리 최적화에 더 많은 노력을 기울여야 한다고 생각합니다. 여기서 가장 큰 문제는 어디서부터 시작해야 할지 모른다는 것입니다. 확실히 성능을 실행하고 Disk Queue, CPU 시간 및 기타 성능 관련 데이터를 보여주는 그래프를 표시할 수 있습니다.
SQL 구성에 문제가 있음을 보여주는 일반적인 테스트를 실행할 수 있습니까?
각 워크로드가 다르다는 것을 이해하지만 어딘가에서 시작해야 합니다. 지금까지 나는 상관관계를 확인할 수 있는지 확인하기 위해 perfmon을 사용하여 데이터를 수집하기 시작했습니다.

답변1

관련 정보