Azure 데이터베이스 환경에서 문제를 빠르게 찾기
데이터베이스 환경에서는 언제—든 문제가 발생할 수 있으며, 정적인 환경에서 작업하는 사람은 아무도 없’습니다. SolarWinds® Database Performance Analyzer(DPA)는 연중무휴 Azure 모니터링 기능을 통해 대기 시간 동작의 급증을 다차원적 으로 식별하’여 병목 현상의 원인을 보다 쉽게 파악하고 원인을 보다 쉽게 파악할 수 있’도록 합니다.
기계 학습으로 구동되는 DPA for Azure SQL은 동작 패턴의 이상 징후를 감시하도록 구축되어 있어 문제의 심각도를 확인’하고 사용자가 정의할 수 있는 민감도에 따라 경고를 수신할 수 있습니다.
Azure SQL Server 성능을 분석하여 근본 원인을 확인
DPA의 Azure SQL 데이터베이스 모니터링 도구을 사용하면 사용자 환경에서 가장 큰 Azure SQL Server 성능 문제를 찾은— 다음 DPA에서 제공하는 분석을 쉽게 분석하여 문제의 원인을 파악’할 수 있습니다. 상관 관계 리소스 메트릭을 사용하여 활용도 문제를 보다 심층적으로 파악할 수 있습니다.
DPA의 Azure SQL 성능 모니터링 툴은 차단 및 교착 상태 분석 을 통해 차단이 최종 사용자에게 미치는 영향을 정량화하고 차단 트리를 시각화하여 문제가 발생한 세션과 쿼리를 파악함으로—써 문제의 원인과 피해자를 파악할 수 있습니다. 쿼리 수준 성능 분석은 사용 가능한 데이터를 하나의 보기로 가져와 “이 쿼리가 왜 지금 느린가?” 등의 질문에 답할 수 있도록 도와줍니다.
세부 데이터를 사용하여 데이터베이스 최적화하기
Azure SQL 성능 문제를 찾고 분석하는 것은 시작에 불과한 경우가 많습니다. Azure SQL 데이터베이스 모니터링의 궁극적인 목표는 이러한 성능 인사이트를 사용하여 데이터베이스를 조정 .하고 앞으로 발생할 수 있는 문제의 영향을 줄이는 것입니다.
DPA는 잠재적인 개선 영역에 주의를 환기시켜 데이터베이스 최적화를 시작할 때 올바른 방향을 가리키도록 설계되었습니다. DPA는 실제 워크로드를 모니터링하여 필요 이상으로 많은 데이터를 처리하는 쿼리를 강조 표시할 수 있습니다. 그런 다음 DPA는 쿼리를 테이블에 집계하여 전체 수준에서 최상의 튜닝 및 인덱싱 기회를 확인할 수 있도록 합니다. 간단한 변경이 성능에 가장 큰 영향을 미치는 경우가 많지만, 어디를 살펴봐야 하는지 알아야 합니다.
테이블 튜닝 모범 사례 활용
표 조정 모범 사례를 따르면 Azure SQL Server 성능을 효과적으로 향상시킬 수 있습니다. 하지만 Azure SQL 데이터베이스와 연결된 테이블이 많을 때 데이터베이스 테이블이 모범 사례를 따르고 있는지 어떻게 알 수 있습니까?
인덱싱되지 않은 외래 키, 중복 인덱스, 전체 인덱스, 정의된 인덱스 없음 또는 기본 키 없음 등의 일반적인 문제를 플래그 지정 및 해결하는 등 DPA를 사용하여 SQL Server 성능 튜닝 모범 사례 집합을 기준으로 테이블 및 인덱스를 보다 쉽게 평가할 수 있습니다. 또한 DPA는 긴급한 주의가 필요한 Azure SQL 성능 문제를 신속하게 파악할 수 있도록 설계되었습니다.
데이터베이스 성능과 VM 성능의 상관 관계 파악
DPA의 직관적인 고급 차트 기능을 활용하여 성능 문제를 주요 가상 머신(VM) 메트릭에 매핑하고 VMware vSphere 성능을 포함한 VM 성능이 Azure SQL 데이터베이스와 관련되어 미치는 영향을 파악합니다. Azure SQL 서비스 성능에 대한 이러한 추가 정보를 통해 데이터베이스 가상화 문제를 보다 빠르게 해결할 수 있습니다.
Azure SQL 데이터베이스 성능의 효율적 극대화
Database Performance Analyzer
- 쿼리 및 테이블 튜닝 어드바이저 액세스
- 활성 세션을 지속적으로 모니터링
- 다차원 분석으로 복잡한 문제의 근본 원인 격리
구독 라이선싱 옵션
이야기를 나눠봅시다.
저희 팀에 연락하십시오. 언제든 도와드리겠습니다.