Consulting
BI & DW Consulting
BI refers to the processes, applications, and technologies that transform raw, enterprise-wide data into actionable intelligence. By collecting, storing, and analyzing information, BI provides the critical insights necessary to support faster and more accurate business decision-making
The latest trend in BI is toward more advanced systems with enhanced capabilities, including:
-
Speed and Scale: Incorporating real-time analytics and In-Memory technology to rapidly analyze massive datasets.
-
Expanded Data Sources: Moving beyond the traditional analysis of internal, structured data to integrate external and unstructured Big Data.
-
Advanced Capabilities: Enabling high-level functions such as predictive business management and detailed root cause analysis

DB/SQL comprehensive diagnosis and improvement service
Transform SQL Performance Verification and Optimization
Operational efficiency
Repetitive SQL tuning tasks are automatically performed by AI 24 x 365, allowing performance managers to focus on value-driven tasks.
Defining the construction area
-
특정 시기(이벤트, 명절 등)를 앞두고 DB 성능 점검과 안정화가 필요한 기업
-
솔루션 구매 예산은 부족하지만, 당장의 DB 속도 저하와 장애 위험을 해결해야 하는기업
-
내부 전문 DBA가 없어 악성 SQL 관리가 전혀 되지 않고 있는 기업
-
단기간에 가시적인 시스템 성능 향상 성과가 필요한 기업
BI advancement trend
Transform SQL Performance Verification and Optimization
Compare Items
People-based SQL tuning
Query Medic
(QM)
튜닝 방식
전문가가 일일이 수작업 분석
AI(LLM)가 자동 분석 및 쿼리 재작성
처리 물량
1개월 기준 50~100개
1,500개 ~ 3,000개 이상 (30배 향상)
튜닝 범위
상위 악성 SQL 1~5% 선별 튜닝
성능 저하 SQL 전수(30~100%) 커버
검증 방식
예측에 의존 (반영 전까지 알 수 없음)
가상 환경에서 튜닝 전/후 성능 및 데이터 정합성 검증 완료
비용 효율
고비용 (M/M 투입 대비 효율 낮음)
인력 대비 15배 이상의 비용 절감 효과
BI advancement trend
Automatic selection (extraction) of tuning targets

Brochure
1 개월 SQL 튜닝 개수
인력
(Tuner)
50~100 개 정도
Query Medic
1,500개 ~ 3,000개 이상
Automatic selection (extraction) of tuning targets

Brochure
SQL 100개 튜닝 비용
인력 (Tuner)
4,000 만원

Query Medic
250 만원
Automatic selection (extraction) of tuning targets

Brochure
튜닝 가능 SQL

1 ~ 5% 튜닝
인력 (Tuner)

30 ~ 100% 튜닝
Query Medic
Compare Items
Compare Items
People-based SQL tuning
Query Medic
(QM)
Compare Items
Compare Items
튜닝 대상 (범위)
성능 저하 악성 SQL 위주
개발 (SI) > 개발 SQL 전체
운영 (SM) > 성능 저하 SQL포함 (전체)
인덱스 튜닝
가능
기능 제공
인덱스 튜닝 시, 관련 SQL 전수 영향도 분석
-
기능 제공
DB 자원 효율성 변화 확인
-
기능 제공
Defining the construction area
Defining the construction area
1. 사전 준비 및 방문
-
전문 엔지니어 방문 및 보안 협의
-
Query Medic 진단 서버(노트북 또는 임시 서버) 연결 (On-Premise 지원)
2. 현황 진단 및 대상 추출 (1~2일차)
-
운영 DB의 성능 저하 SQL(악성 SQL) 자동 수집 및 선별
-
부하 과다, 빈도 과다, 자원 과다 SQL 식별
3. AI 자동 튜닝 수행 (3~7일차)
-
AI LLM 엔진을 통한 SQL 쿼리 구조 재작성 및 인덱스 최적화
-
튜닝된 SQL의 성능 비교 분석 (전/후 실행 계획 및 자원 사용량 비교)
4. 정합성 검증 (8~9일차)
-
튜닝 전/후 데이터 결과 값이 동일한지 자동 검증하여 안정성 확보
-
인덱스 변경에 따른 타 SQL 영향도 분석
5. 최종 보고 및 이관 (종료일)
-
성능 개선 결과 보고서 제출 (개선율, 자원 절감 효과 등)
-
튜닝 완료된 SQL 코드(Good SQL) 제공 및 적용 가이드
Defining the construction area
Defining the construction area
애플리케이션 속도 향상
-
SQL 최적화를 통해 웹/앱 서비스 응답 속도가 획기적으로 빨라집니다.
DB 서버 자원 절감
-
불필요한 CPU, I/O 사용량을 줄여 하드웨어 증설 비용을 절감합니다.
장애 선제적 예방
-
잠재적인 성능 병목 구간을 미리 제거하여 서비스 중단을 막습니다.
고객 만족도 증대
-
안정적인 서비스 운영으로 최종 사용자(End-User)의 만족도가 높아집니다.
Defining the construction area
Defining the construction area
"DB 성능고민"
오픈메이드컨설팅 쿼리메딕과 상의하세요!
귀사의 요구사항에 맞는 운영 DB 성능 최적화 컨설팅 및 맞춤형 서비스를 제공해 드립니다. 단계별 튜닝 전략 수립, 운영중인 모든 SQL의 성능 최적화 실행등 전문가의 도움이 필요하시면 언제든지 편하게 문의해 주십시오
