성능 기준선 설정Establish a Performance Baseline

SQL ServerSQL Server 시스템이 최적으로 실행되고 있는지 판단하려면 먼저 시간을 두고 정기적으로 서버의 성능을 측정하여 서버 성능 기준선을 설정해야 합니다.To determine whether your SQL ServerSQL Server system is performing optimally, take performance measurements at regular intervals over time, even when no problems occur, to establish a server performance baseline. 그런 다음 이전에 측정한 값과 각 새 집합을 비교합니다.Compare each new set of measurements with those taken earlier.

SQL ServerSQL Server성능에 영향을 미치는 요소는 다음과 같습니다.The following areas affect the performance of SQL ServerSQL Server:

  • 시스템 리소스(하드웨어)System resources (hardware)

  • 네트워크 아키텍처Network architecture

  • 운영 체제The operating system

  • 데이터베이스 응용 프로그램Database applications

  • 클라이언트 응용 프로그램Client applications

    다음은 기준선 측정을 사용해 확인할 수 있는 기본 사항입니다.At a minimum, use baseline measurements to determine:

  • 작업량이 많을 때와 많지 않을 때Peak and off-peak hours of operation.

  • 프로덕션 쿼리 또는 일괄 처리 명령 응답 시간Production-query or batch-command response times.

  • 데이터베이스 백업 및 복구 완료 시간Database backup and restore completion times.

    서버 성능 기준선을 설정한 후 현재 서버의 성능을 기준선 통계와 비교하십시오.After you establish a server performance baseline, compare the baseline statistics to current server performance. 기준선과 지나치게 많은 차이가 나면 더 자세하게 조사해야 합니다.Numbers far above or far below your baseline are candidates for further investigation. 이것은 해당 영역에 대한 튜닝 또는 재구성이 필요함을 의미할 수 있습니다.They may indicate areas in need of tuning or reconfiguration. 예를 들어 쿼리 집합을 실행하는 시간이 늘어나면 쿼리를 검사하여 다시 작성할 수 있는지 확인하거나 열 통계 또는 새 인덱스를 추가해야 하는지 확인할 수 있습니다.For example, if the amount of time to execute a set of queries increases, examine the queries to determine if they can be rewritten, or if column statistics or new indexes must be added.

참고 항목See Also

sp_configure (Transact-SQL)sp_configure (Transact-SQL)