성능 기준선 설정
적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance
SQL Server 시스템이 최적으로 실행되고 있는지 판단하려면 먼저 시간을 두고 정기적으로 서버의 성능을 측정하여 서버 성능 기준을 설정해야 합니다. 각 새 측정값 집합을 이전에 수행한 측정값과 비교합니다.
SQL Server 성능에 영향을 미치는 요소는 다음과 같습니다.
시스템 리소스(하드웨어)
네트워크 아키텍처
운영 체제
데이터베이스 애플리케이션
클라이언트 애플리케이션
최소한 기준 측정값을 사용하여 다음을 결정합니다.
사용량이 많은 작업 시간과 사용량이 낮은 작업 시간
프로덕션 쿼리 또는 batch-command 응답 시간
데이터베이스 백업 및 복구 완료 시간
서버 성능 기준을 설정한 후에는 기준 통계를 현재 서버 성능과 비교합니다. 기준선과 지나치게 많은 차이가 나면 더 자세하게 조사해야 합니다. 튜닝 또는 재구성이 필요한 영역을 나타낼 수 있습니다. 예를 들어 쿼리 집합을 실행하는 시간이 늘어나면 쿼리를 검사하여 다시 작성할 수 있는지 또는 열 통계 또는 새 인덱스를 추가해야 하는지 확인합니다.