Azure SQL에서 작업 리소스 모니터링 및 최적화
기준을 설정한 후 최적의 성능을 위해 하드웨어 및 서버 리소스를 구성합니다. 성능 문제의 원인을 식별합니다. Azure SQL Intelligent Insights를 사용하여 문제를 해결합니다.
사전 요구 사항
- SQL 언어로 코드를 작성할 수 있어야 합니다. 특히 Microsoft T-SQL 언어를 기본적으로 알고 있어야 합니다.
- Azure Portal을 사용하여 리소스를 만들고 구성
- Windows 성능 모니터를 사용하여 CPU, I/O, 네트워크 트래픽 같은 시스템 구성 요소 모니터링
- SQL Server 시스템 데이터베이스(master, tempdb, msdb)의 용도에 관한 지식
- SQL Server 파일 스토리지에 관한 기본 이해
- SQL Server 인덱스의 구조 및 사용에 관한 기본 이해
업적 코드
업적 코드를 요청하려고 하나요?
이 학습 경로의 모듈
성능을 모니터링하고 측정하는 데 사용하는 Azure 및 온-프레미스 도구를 비교합니다. 중요한 메트릭을 결정합니다. 비교 분석에 사용할 기준의 목적을 이해합니다. 추적 작업에 대한 확장 이벤트 세션을 구성합니다.
Azure SQL 데이터베이스에 적합한 크기 및 스토리지 옵션을 선택합니다. tempdb와 같은 서버 리소스를 구성합니다. Resource Governor 사용법을 이해합니다.
IaaS 및 PaaS 모두에 대해 인덱스와 통계를 유지 관리하는 작업을 구현합니다. Azure SQL Database의 자동 튜닝 기능을 살펴봅니다. 데이터베이스 수준 구성 옵션을 제어합니다. 지능형 쿼리 처리를 살펴봅니다.