데이터베이스 성능 최적화

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

올바른 서비스 계층을 선택하고 트랜잭션 격리 수준으로 동시성을 관리하여 Azure SQL Database 성능을 최적화합니다. 실행 계획 및 DMV를 사용하여 쿼리를 분석합니다. 계획 관리에 쿼리 저장소를 사용하고 차단 및 교착 상태를 진단합니다.

학습 목표

이 모듈을 마치면 다음을 수행할 수 있습니다.

  • 서비스 계층, 컴퓨팅 계층 및 리소스 제한을 포함한 데이터베이스 구성을 평가하고 권장합니다.
  • 일관성과 처리량의 균형을 맞추는 트랜잭션 격리 수준 및 동시성 컨트롤을 선택합니다.
  • 실행 계획 및 동적 관리 뷰를 사용하여 쿼리 성능을 분석합니다.
  • 쿼리 저장소 및 Query Performance Insight를 사용하여 쿼리를 모니터링하고 튜닝합니다.
  • DMV 및 확장 이벤트를 사용하여 차단 및 교착 상태를 식별하고 해결합니다.

사전 요구 사항

  • SQL 및 Transact-SQL에 대한 기본 이해
  • Azure SQL Database 또는 SQL Server에 대해 잘 알고 있습니다.
  • Azure Portal을 사용하여 리소스를 만들고 구성해보세요.

Azure 시작

적합한 Azure 계정을 선택하세요. 용량제를 사용하거나 최대 30일 동안 무료 Azure를 체험해 보세요. 등록하세요.