Azure SQL에서 쿼리 성능 최적화

중급
데이터 분석가
데이터 엔지니어
데이터베이스 관리자
개발자
Azure SQL Database
SQL Server

개별 쿼리 성능을 분석하고 개선할 수 있는 부분을 결정합니다. 또한 성능 관련 동적 관리 개체를 살펴보고 인덱스 및 데이터베이스 설계가 쿼리에 어떻게 영향을 미치는지 조사합니다.

사전 요구 사항

  • 온-프레미스 또는 클라우드 기반으로 Microsoft SQL 데이터베이스에서 쿼리를 실행하는 도구 사용 능력
  • SQL 언어로 코드를 작성할 수 있는 능력(특히 Microsoft T-SQL 언어에 대한 기본 지식)
  • SQL Server 인덱스의 구조 및 사용에 대한 기본 이해
  • 관계형 데이터베이스 개념에 대한 기본 이해

이 학습 경로의 모듈

다양한 형태의 실행 계획을 읽어 보고 내용을 파악합니다. 예상 계획과 실제 계획을 비교합니다. 계획을 생성하는 방법과 이유를 알아봅니다. 쿼리 저장소의 목적과 이점 이해

관계형 데이터베이스에 대한 정규화를 살펴봅니다. 적절한 데이터 형식 사용의 영향을 조사합니다. 인덱스 유형을 비교합니다.

인덱스에 대해 변경할 수 있는 사항을 평가합니다. 쿼리 및 인덱스 변경의 영향을 확인합니다. 쿼리 저장소 힌트를 탐색합니다.