다음을 통해 공유


성능 기준선 설정

적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance

SQL Server 시스템이 최적으로 실행되고 있는지 판단하려면 먼저 시간을 두고 정기적으로 서버의 성능을 측정하여 서버 성능 기준을 설정해야 합니다. 각 새 측정값 집합을 이전에 수행한 측정값과 비교합니다.

SQL Server 성능에 영향을 미치는 요소는 다음과 같습니다.

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

  • 네트워크 아키텍처

  • 운영 체제

  • 데이터베이스 애플리케이션

  • 클라이언트 애플리케이션

최소한 기준 측정값을 사용하여 다음을 결정합니다.

  • 사용량이 많은 작업 시간과 사용량이 낮은 작업 시간

  • 프로덕션 쿼리 또는 batch-command 응답 시간

  • 데이터베이스 백업 및 복구 완료 시간

서버 성능 기준을 설정한 후에는 기준 통계를 현재 서버 성능과 비교합니다. 기준선과 지나치게 많은 차이가 나면 더 자세하게 조사해야 합니다. 튜닝 또는 재구성이 필요한 영역을 나타낼 수 있습니다. 예를 들어 쿼리 집합을 실행하는 시간이 늘어나면 쿼리를 검사하여 다시 작성할 수 있는지 또는 열 통계 또는 새 인덱스를 추가해야 하는지 확인합니다.

참고 항목

sp_configure(Transact-SQL)