Use Case

Sherpa DB 성능관리, 실시간 모니터링부터 AI SQL 튜닝까지

#Sherpa#DB성능관리#DPM#DB모니터링#SQL 튜닝

락플레이스는 Sherpa를 통해 Oracle, SQL Server, SAP HANA, PostgreSQL, MariaDB, MySQL 등 다양한 DBMS 환경의 성능을 통합 모니터링하고, 장애 원인 분석과 SQL 성능 개선을 효율적으로 수행할 수 있는 DB 성능관리 환경을 제공합니다.

board content image

온프레미스부터 클라우드까지 다양한 데이터베이스 환경이 함께 운영되면서, DB 성능 문제를 빠르게 감지하고 정확한 원인을 분석하는 것이 더욱 중요해지고 있습니다. 단순히 CPU나 Memory와 같은 시스템 자원을 확인하는 것을 넘어, 세션·SQL·Wait·Lock·Plan 등 DB 내부의 성능 정보를 함께 분석할 수 있는 전문적인 DB 성능관리 환경이 필요합니다.

Sherpa는 다양한 DBMS를 통합 모니터링하고, 세밀한 성능 데이터를 기반으로 장애 원인을 분석할 수 있는 DPM(Database Performance Management) 솔루션입니다. Oracle, SQL Server, SAP HANA뿐 아니라 PostgreSQL, MariaDB, MySQL과 같은 오픈소스 DBMS와 Tibero, Altibase 등 다양한 데이터베이스 환경을 지원하며, 온프레미스와 클라우드 환경의 DB 성능을 하나의 관점에서 관리할 수 있도록 지원합니다.

Sherpa는 0.01초 단위의 정밀한 SQL 성능정보 수집과 실시간 모니터링을 통해 부하가 집중되는 시점과 문제 SQL을 빠르게 확인할 수 있습니다. Performance Trend, Top-N SQL, 세션 및 Plan 이력 분석 등을 활용하면 장애 발생 전후의 성능 변화를 비교하고, 문제의 원인과 그에 따른 후속 현상을 보다 명확하게 파악할 수 있습니다.

또한 APM과의 연계를 통해 애플리케이션 Transaction에서 발생한 SQL까지 추적할 수 있으며, Multi Instance, RAC, Replication, Exadata 등 복잡한 DB 환경에서도 서버별 부하와 성능 상태를 비교 분석할 수 있습니다. 사용자 지정 Dashboard와 Smart Alert 기능을 활용하면 업무 환경에 필요한 지표를 구성하고, SMS·Email·Slack·Teams 등 다양한 업무 채널을 통해 주요 이벤트를 신속하게 확인할 수 있습니다.

Sherpa AI는 기존 DB 성능관리 기능에 AI 기반 분석과 SQL 튜닝 기능을 더합니다. 성능 이상 구간과 관련 SQL을 분석하고, SQL Plan 분석, 인덱스 추천, SQL 재작성 및 검증 등을 통해 SQL 성능 개선 업무를 지원합니다. T.A.G와 R.A.G를 활용하면 Sherpa의 성능 데이터와 DB 지식, 내부 문서를 기반으로 필요한 정보를 보다 빠르게 탐색하고 활용할 수 있습니다.

락플레이스는 Sherpa 도입을 검토하는 고객의 DB 환경과 운영 요구사항을 분석하고, DB 성능관리 체계 설계부터 구축, APM·EMS 연계, Dashboard 구성, 운영 및 기술지원까지 함께합니다. 다양한 DBMS를 보다 정밀하게 모니터링하고 장애 대응과 SQL 성능관리 업무를 효율화하고자 한다면, 이번 Sherpa 브로셔에서 주요 기능과 활용 방안을 확인해보세요.