소개
SQL Nexus는 Microsoft에서 개발한 SQL Server 성능 문제의 근본 원인을 식별하는 데 도움을 주는 분석 도구입니다. SQL LogScout나 PSSDIAG를 통해 수집된 성능 데이터를 빠르게 로드하고 시각화하여 수동 분석 시간을 크게 단축시킵니다. 이 도구는 복잡한 성능 데이터를 체계적으로 정리하고 리포트를 생성하여 데이터베이스 관리자와 개발자가 효율적으로 문제를 해결할 수 있게 지원합니다.
상세정보
빠르고 쉬운 데이터 로드
SQL Trace 파일, T-SQL 스크립트 출력(SQL DMV 쿼리 포함), Performance Monitor 로그를 SQL Server 데이터베이스에 신속하게 로드할 수 있습니다. 모든 기능은 대량 삽입 API를 사용하여 데이터를 빠르게 입력합니다. 맞춤 파일 유형을 위한 자체 임포터도 만들 수 있습니다.
데이터 시각화 및 리포팅
데이터가 로드되면 다양한 차트와 리포트를 통해 분석할 수 있습니다. SQL Server Reporting Services 클라이언트 사이드 리포트 뷰어를 사용하며, RS 리포트 디자이너 또는 Visual Studio 리포트 디자이너로 리포트를 생성하거나 수정할 수 있습니다. 리포트를 Excel, PDF 등 다양한 형식으로 내보내거나 이메일로 전송할 수 있습니다.
트레이스 집계 및 분석
RML 유틸리티를 사용하여 상위 N개의 가장 비용이 높은 쿼리를 보여주는 트레이스 집계 기능을 제공합니다. 또한 대기 통계 분석을 통해 블로킹 및 기타 리소스 경합 문제를 시각화할 수 있습니다.
확장성
기존 임포터를 사용하여 DMV 쿼리 출력을 테이블에 로드할 수 있으며, 리포트 폴더에 추가된 모든 RS 리포트는 리포트 작업 창에 자동으로 표시됩니다. 새로운 데이터 유형을 위한 새 데이터 임포터도 추가할 수 있습니다.
설치 및 사용법
공식 GitHub 저장소에서 최신 릴리스를 다운로드하여 설치할 수 있습니다. Chocolatey 패키지를 통해서도 설치가 가능합니다. 자세한 설치 방법은 공식 위키의 Installation 페이지를 참조하십시오. 설치 후에는 SQL LogScout 또는 PSSDIAG를 사용하여 성능 데이터를 수집하고, SQL Nexus에 로드하여 분석할 수 있습니다.
활용 예시
이 도구는 SQL Server 성능 문제를 진단해야 하는 데이터베이스 관리자(DBA), 성능 튜닝 전문가, 응용 프로그램 개발자에게 특히 유용합니다. 수동으로 데이터를 분석하는 대신 자동화된 리포트와 시각화를 통해 문제의 근본 원인을 빠르게 파악할 수 있습니다.
지원 환경
Windows 운영 체제에서 작동하며, .NET 프레임워크가 필요합니다. SQL Server Reporting Services 클라이언트 사이드 리포트 뷰어가 포함되어 있어 별도의 RS 인스턴스가 필요하지 않습니다.
최신 버전 정보
GitHub 공식 릴리스의 최신 버전은 7.24.02.18입니다. Chocolatey 패키지 버전은 6.0.0.8입니다.
라이선스
MIT 라이선스 하에 오픈소스로 배포됩니다.
시스템 요구사항
Array


