SQL Server 쿼리 옵티마이저

SolarWinds® DPA 생성형 AI의 SQL 성능 튜닝 팁으로 서버와 데이터베이스를 최적화하세요.

무료 평가판 다운로드평가판 이메일 링크
14일간 전체 기능 제공
자세히 알아보기

가장 느린 쿼리를 몇 초 만에 찾으세요

AI가 문제 쿼리를 다시 작성하도록 하세요

설치 전에 성능 문제를 포착하세요

모든 데이터베이스를 한눈에 확인하세요

실행 계획이 변경된 시점을 파악하세요

응답 시간 분석을 통해 최적화에 중점을 둘 SQL 쿼리를 파악

SQL Server 인덱스 튜닝 어드바이저 권장 사항

SolarWinds® Database Performance Analyzer(DPA)는 SQL 문을 분석하고, 성능 문제의 근본 원인을 식별하고, 추세를 표시하고, 주요 성능 메트릭의 기준을 설정하는 가장 빠른 방법을 제공하도록 설계되었습니다. DPA와 연중무휴 데이터베이스 모니터링을 통해 SQL 쿼리 최적화는 사용자가 직접 수행하려고 할 때보다 더 빠르고 간편하며 올바르게 수행될 가능성이 높습니다.

DPA는 응답 시간 및 대기 시간에 대한 통찰력을 통해 느린 쿼리를 비롯한 문제가 있는 SQL 쿼리와 인덱스 권장 사항을 신속하게 파악하여 문제를 해결하는 데 도움을 줍니다. 응답 및 대기 시간은 SQL 쿼리 성능에 대한 통찰력을 얻는 데 사용할 수 있는 가장 유용한 메트릭입니다. DPA는 모든 SQL 문의 데이터를 취합하여 응답 시간을 기준으로 순위를 매기는 데 도움이 됩니다. 이 데이터는 DPA Query Performance Analyzer의 쿼리 세부 정보 페이지에서 읽기 쉬운 막대형 차트를 통해 표시되며, 쿼리 실행 시간에 대한 통찰력을 제공합니다. 이 페이지로 이동하면 Top Waits 차트가 눈에 띄게 맨 위에 표시되어 선택한 기간의 쿼리 실행 시간을 보여줍니다. 이 막대형 차트는 대기 유형별로 색상으로 구분되어 있으며, 대기 유형별로 자세한 정보와 가능한 해결 방법을 볼 수 있는 옵션이 있습니다. 이를 통해 개발자와 데이터베이스 관리자(DBA)는 SQL 데이터베이스 성능을 최적화하기 위해 중점을 두어야 할 SQL 쿼리를 파악할 수 있습니다.

무료 평가판 다운로드평가판 이메일 링크
14일간 전체 기능 제공
자세히 알아보기

AI Query Assist로 SQL 쿼리 최적화 가속화

AI SQL 쿼리 최적화 비교

성능이 저조한 쿼리를 다시 작성하는 데는 시간이 걸립니다. 실행 계획을 살펴보고, 인덱스를 실험하고, 재작성 테스트를 반복합니다. SolarWinds DPA의 생성형 AI인 AI Query Assist는 이러한 사이클을 단축하도록 설계되었습니다. SQL 쿼리와 실행 계획을 분석한 후 성능 향상을 위해 설계된 명확하고 실행 가능한 재작성 제안을 반환합니다. 시행착오가 줄어듭니다. 더 빠른 해결이 가능합니다.

작동 방식은 다음과 같습니다: DPA를 SolarWinds Observability SaaS에 Platform Connect를 통해 연결하고 AI Query Assist을 활성화하면, 문제 있는 Microsoft SQL Server 또는 Oracle 쿼리에 대한 쿼리 세부 정보 페이지를 열고 실행 계획을 선택한 후 SQL 최적화를 클릭할 수 있습니다. DPA는 쿼리 텍스트와 계획을 안전한 기업 LLM으로 전송합니다. Platform Connect는 쿼리와 계획을 SolarWinds Observability SaaS로 전송하며, 개인 식별이 가능한 정보를 마스킹하여 안전한 기업 LLM으로 전달됩니다. 최적화 제안이 반환됩니다. 이는 DPA 인터페이스에서 읽기 권한을 가진 모든 사용자가 검토할 수 있습니다.

무료 평가판 다운로드평가판 이메일 링크
14일간 전체 기능 제공
자세히 알아보기

배포 전에 개발, 테스트 및 운영 서버를 모니터링하여 SQL 쿼리 문제를 해결

차단 이상 SQL 대기 감지

SQL 쿼리 코드는 개발 및 생산 프로세스 후반부에 테스트되지 않는 경우가 많습니다. 대부분의 경우 애플리케이션 성능은 배포 단계까지 미뤄집니다. 즉, 개발자는 코드가 사용되기 전까지 성능을 확인할 수 없습니다. 성능 문제가 발견되면 문제 해결 과정과 기능 코드 생성 지연이 번거로울 뿐 아니라 보안 위험도 발생할 수 있습니다. 

DPA의 SolarWinds SQL Query Analyzer 솔루션을 사용하면 1% 미만의 부하로 개발, 테스트 및 운영 서버를 모니터링할 수 있으므로 배포 전에 SQL Server에서 쿼리 최적화를 시작할 수 있습니다. 또한 이 도구를 사용하면 운영 환경에서 SQL 코드 성능을 안전하게 모니터링할 수 있습니다. 개발자는 DPA 대시보드를 사용하여 운영 데이터베이스를 드릴다운하여 코드의 성능을 확인하고 문제 해결 작업을 시작하고 새 코드를 사용하기 전에 테스트할 수 있습니다. 개발자는 애플리케이션 성능을 개발 주기에 통합함으로써 SQL 성능을 개선할 수 있습니다. 

무료 평가판 다운로드평가판 이메일 링크
14일간 전체 기능 제공
자세히 알아보기

필요한 모든 정보를 알기 쉬운 막대형 차트로 확인

SQL Server 시간별 대기 유형 이상 현상

DPA의 Query Performance Analyzer는 이해하기 쉬운 막대형 차트 및 관련 알림을 통해 주요 성능 지표에 대해 필요한 모든 정보를 제공합니다. DBA와 애플리케이션 팀은 이러한 정보에 쉽게 액세스할 수 있으므로 가동 중지 시간을 줄이고 리소스를 효과적으로 최적화하며 집중해야 할 SQL 쿼리를 신속하게 식별할 수 있습니다.

DPA의 SQL 쿼리 분석기를 사용하면 모든 성능 문제의 근본 원인을 빠르게 파악할 수 있습니다. 단일 대시보드에서 SQL Server, Oracle, IBM Db2, MariaDB, MySQL, PostgreSQL, Azure SQL, SAP ASE, SAP HANA, Google Cloud SQL 및 Amazon Aurora를 모두 모니터링할 수 있으며, VMware 환경을 포함하여 모니터링 대상 인스턴스에 미치는 부하는 1% 미만입니다.

DPA를 사용하면 단일 창에서 시스템 리소스 간의 직접적인 상관관계를 확인할 수 있으므로 SQL 쿼리 최적화를 간소화할 수 있습니다. SolarWinds DPA 대시보드를 통해 모니터링되는 모든 인스턴스 및 상태를 개괄적으로 확인할 수 있으므로 데이터베이스의 성능을 완벽하게 파악할 수 있습니다. 또한 SQL 쿼리 분석기를 사용하여 동일한 단일 뷰에서 최상위 RDBMS 엔진에 대한 SQL 쿼리를 최적화할 수 있습니다.

무료 평가판 다운로드평가판 이메일 링크
14일간 전체 기능 제공
자세히 알아보기

쿼리 계획을 실시간으로 수집하여 필요에 따라 분석 가능

SQL 실행 계획의 누락된 인덱스 조언

쿼리 계획이라고도 하는 쿼리 실행 계획은 SQL 쿼리가 어떻게 실행될지 또는 이미 실행되었는지를 알려줍니다. 자동으로 생성된 실행 계획이 항상 최적화되는 것은 아니므로 캐시된 실행 계획을 다시 확인하여 SQL 데이터베이스를 최적화하기 위해 변경해야 하는지 여부를 결정해야 합니다.

SolarWinds DPA는 실시간으로 실행 계획을 수집하여 SQL 문, 대기 유형 및 기타 성능 데이터와 연결합니다. 그런 다음 DPA가 데이터 기록을 저장하므로 성능 저하를 초래했을 수 있는 계획 변경 사항을 확인하고 알림을 받을 수 있습니다. 이 데이터 저장소는 또한 어떤 실행 계획이 사용되었는지를 정확히 찾기 위해 필요할 때 계획을 다시 확인할 수 있다는 것을 의미합니다. 

DPA는 특정 단계에 커서를 올리면 팝업 대화 상자와 함께 계획을 그래픽으로 표시합니다. 또한 초당 컴파일 및 재컴파일을 표시하여 실행 작업이 다시 사용되고 있는지 확인할 수 있습니다. DPA가 수집하고 표시하는 중요한 메트릭 외에도 이러한 명확한 시각적 정보를 통해 SQL 쿼리 성능 저하의 원인을 정확히 파악할 수 있습니다. 

무료 평가판 다운로드평가판 이메일 링크
14일간 전체 기능 제공
자세히 알아보기

SQL 쿼리 최적화에 대해 자세히 알아보기

다음 사항이 궁금하십니까…

간편한 SQL 쿼리 최적화

Database Performance Analyzer

  • 쿼리 세부 정보 페이지를 사용하여 SQL 쿼리의 성능 메트릭을 쉽게 시각화할 수 있습니다.
  • 테이블 튜닝 어드바이저와 AI Query Assist로부터 실행 가능한 제안을 받아 SQL 쿼리 성능을 개선할 수 있습니다.
  • 배포 전에 개발, 테스트 및 운영 서버를 모니터링하여 SQL 쿼리 문제를 해결합니다.
무료 평가판 다운로드평가판 이메일 링크
14일간 전체 기능 제공
자세히 알아보기

이야기를 나눠봅시다.

저희 팀에 연락하십시오. 언제든 도와드리겠습니다.

인기 제품 자세히 알아보기

자동 사용자 프로비저닝
NTFS 권한 보고 도구
Active Directory 감사 도구
네트워크 감사
IP 주소 스캐너
네트워크 문제 해결
서버 모니터링 소프트웨어
Virtualization Manager
데이터베이스 성능 모니터링
Service Desk
IT 헬프 데스크
IT 자산 관리

더 많은 자료를 살펴보세요

모든 리소스 보기