top of page

Index Optor

확성기.png

개발 단계에서 SQL 분석을 통해 인덱스를 자동 설계해 주고, 테스트 및 운영 과정에서는 인덱스 효율성 분석을 통해 SQL 성능 향상을 위한 최적의 인덱스를 추천함으로써, 단 기간에 운영 DB/SQL 성능의 일괄적인 향상을 기대할 수 있습니다.

The Challenge : 인덱스 운영의 3대 위험 요인
인데싱의 한계와 성능

인력으로 테이블의 모든 Access Path를 전수 분석하는 일은 현실적으로 불가하며, 부적합 인덱스 운영 및 누락으로 예기치 못한 시스템 장애를 초래합니다.

DML SQL 오버헤드 증가

조회 성능 개선에만 치우쳐 설계된 과다한 인덱스는 등록/수정/삭제(DML) 성능을 심각하게 훼손하고 시스템 부하를 유발합니다.

미사용/중복 인덱스 낭비

사용하지 않거나 유사한 중복 복합 인덱스가 DB 스토리지 용량을 잠식하고 리소스를 불필요하게 낭비하는 주범이 됩니다.

Index 자동설계 & 최적화 가이드 핵심 사양

1

검증 DB 기반 인덱스 최적화 시뮬레이션

​운영 DB에서 SQL 데이터만 완벽하게 정제 수집한 후, 검증(테스트)용 DB에서 가상 인덱스 적용으로 독자적 인덱스 최적화 작업을 수행함으로써 운영중인 시스템에 인덱스 최적화로 인한 어떤 부하도 주지 않습니다.

2

수행속도/I/O 개선율 및 복합 DML 영향도 분석

인덱스 최적화 과정에서 최적화 전후 대비 SQL 수행 속도(Elapsed Time)와 Disk I/O(Buffer Gets) 개선 지표를 정확히 산정 비교하는 것은 물론, INSERT/UPDATE/DELETE 수행에 미치는 부작용 오버헤드까지 시뮬레이션합니다.

3

미사용/중복 인덱스 정리 & 무중단 DDL 이행 자동화

활용 빈도가 소멸하여 시스템 부하만 가중시키고 공간을 차지하는 불필요 인덱스를 추출합니다. 이행 시에는 서비스 중단이 없도록 Tablespace 독립 구성, Parallel Degree 병렬도 최적화, Online DDL 옵션을 적용해 안전성을 보장합니다.

Special Feature
운영 시스템 부하없이
가상 인덱스로 검증

실제 물리 인덱스를 생성하기 전, DB의 메타스토어 세션 제어를 이용해 가상(Virtual) 인덱스를 임시 바인딩하여 99.9% 정확한 사전 연산 결과를 도출합니다.

가상 인덱스2.png
Concept : 인덱스 최적화 수행 개념
database2.png

테스트 DB

SQL

​통합테스트 단계

database2.png

운영 DB

SQL

실행 SQL 수집

최적 인덱스
자동설계

인덱스 최적화
전/후 SQL 성능
비교 시뮬레이션

최적 인덱스
추천 (가이드)

Procedure : 인덱스 최적화 수행 절차

INDEX-OPTOR 엔진은 실행 SQL 수집, 최적 인덱스 설계, 그리고 정량 검증 기반의 최종 추천 가이드까지 체계적인 3단계 공정을 지원합니다.

1

실행 SQL 수집
database2.png

DB

SQL_files.png

실행 SQL 수집

database3.png
오픈메이드_pop_white.png

2

인덱스 최적화 설계

Access Path
분석

  • 테이블 사이즈

  • NDV

  • Selectivity

  • =,>,<,between

인덱스 설계

  • Add 

  • Modify

  • Unused

3

최적 인덱스 추천

인덱스 성능
시뮬레이션

database3.png

SQL 성능
비교 분석

database2.png

현행
인덱스
​환경

database3.png

오픈팝 추천
인덱스
​환경

sql_white.png

최적 인덱스
가이드

  • Add          23

  • Modify      4

  • Unused     1

Evaluation : 정량적 도입 가치 및 기술 격차 검증
Response & I/O Improvement
DB 성능 저하.png
DB 자원 사용량
단기간에 극적 최소화
상승 그래프.png
인덱스 최적화로
수배~수십배 성능 향상
  • DB 리소스 절감
  • ​SQL 수행 속도 개선
* 다수의 신규 시스템 구축 프로젝트 실증 검증 기준
반복 아이콘.png
개발·테스트·검증·운영 단계별 인덱스 최적화 작업 반복 수행 가능
가드 아이콘.png
최적의 알고리즘 기반 자동화 기능을 통해, 단시간에 인덱스 최적화 수행
삭제 아이콘.png
미사용(Unused) 인덱스 및 기존 인덱스 문제점 개선 기회 제공
상승 그래프 아이콘.png
SQL 전수 분석을 통한 인덱스 최적화로 인력 운용 효율화 및 업무 생산성 향상
인덱스 옵터 배경화면.DB.png

최적의 DB 인덱스 자동설계 및 최적화 솔루션

대용량 데이터베이스 성능 분석 및 튜닝 기술 실전 노하우를 바탕으로 완성된 DB 인덱스 최적화 가이드 솔루션입니다. 인덱스 최적화 가이드 과정에서 운영 데이터베이스 리소스에 전혀 부하를 주지 않는 Agent-less 방식의 Data 수집과 혁신적인 가상 적용 기술로 인덱스 최적화 시뮬레이션을 통해 최적의 인덱스 가이드를 제공합니다.

인덱스 옵터 배경화면.DB.png

최적의 DB 인덱스 자동설계 및 최적화 솔루션

대용량 데이터베이스 성능 분석 및 튜닝 기술 실전 노하우를 바탕으로 완성된 DB 인덱스 최적화 가이드 솔루션입니다. 인덱스 최적화 가이드 과정에서 운영 데이터베이스 리소스에 전혀 부하를 주지 않는 Agent-less 방식의 Data 수집과 혁신적인 가상 적용 기술로 인덱스 최적화 시뮬레이션을 통해 최적의 인덱스 가이드를 제공합니다.

bottom of page