DB Optimizer는 다양한 이기종 DBMS의 SQL을 프로파일링하고 쿼리를 튜닝하는 도구입니다.

 

DB Optimizer를 실행하고 기능을 살펴보기에 앞서 DB Optimizer의 주요 기능을 살펴보겠습니다.

DB Optimizer는 SQL Editor, SQL Load Tester, Profiler, Tuner 4가지 기능을 제공해 줍니다.

 

SQL Editor :

 

SQL 에디터입니다. SQL을 작성하기 위한 code assist, quick fix, auto formatting 등의 기능으로 사용자에게 SQL 문의 오류를 보여주고 빠른 수정을 할 수 있도록 도와줍니다.  또한 자체적인 버전 관리 기능을 탑재하여 SQL 작성 히스토리를 조회하거나 롤백(rollback)시킬 수도 있습니다.


SQL Load Tester :

 

작성된 SQL에 대해서 다수의 동시접속자에 의한 실행 테스트를 수행합니다. 쿼리가 여러명의 사용자에 의해 실행될 때 발생할 수 있는 어플리케이션의 성능 저하를 예견하기 위하여 사용되며 간단한 옵션 지정만으로 손쉽게 테스트를 수행합니다. Load Test를 실행할 때 일반적으로 Profiler를 구동하여 DB의 부하를 모니터링 합니다.

 

Profiler :

 

SQL Load Tester를 구동하는 동안에 DB의 영향을 파악하거나 운영중인 DB의 부하, 병목, 리소스 소비 등에 대한 정보를 명확하게 파악하게 해줍니다. 뿐만 아니라 문제 구간에 대한 SQL 문장을 파악하고 실행계획을 조회하거나 비용을 파악할 수 있도록 합니다. 

 

Tuner :

 

SQL 문장을 다양한 케이스의 SQL문으로 변환하여 비용을 비교하고 최적의 SQL문을 생성할 수 있도록 해주는 기능입니다. VST(Visual SQL Tuning) 기능으로 복잡한 쿼리를 비주얼하게 분석할 수 있도록 해주며 인덱스에 대한 가이드를 제공합니다. 또한 원본 쿼리와 개선된 쿼리에 대한 리포트 생성 기능을 포함하고 있습니다.

 

번호 제목 글쓴이 날짜 조회 수
공지 [기술 보고서 다운로드] IDC Technology Spotlight: 모델 기반 데이터 설계를 통한 비즈니스 민첩성 확보 방안 관리자 2015.08.24 8230
공지 ER/Studio Team Server(ER/Studio 용 웹포탈) 설치 및 사용자 가이드 손보라 2014.07.15 39436
공지 Repository 설치 및 사용 가이드 손보라 2014.05.27 50157
공지 ER/Studio Data Architect 설치 및 사용자가이드 관리자2 2012.01.27 52568
142 [기술백서] ER/Studio를 활용한 데이터 표준화 시스템 구축방안 관리자 2014.11.12 1138
141 DB Power Studio #4-2. DBArtisan 둘러보기(데이터베이스 보안 관리) 손보라 2014.08.20 1154
140 DB Power Studio #4-5. DBArtisan 둘러보기(데이터 관리) 손보라 2014.08.21 1161
139 DB Power Studio #4-6. DBArtisan 둘러보기(데이터베이스 성능 관리) 손보라 2014.08.22 1170
138 DB Power Studio #4-3. DBArtisan 둘러보기(데이터베이스 공간 관리) 손보라 2014.08.21 1181
137 DB Power Studio #4-7. DBArtisan 둘러보기(메뉴 기능) 손보라 2014.08.22 1195
136 ER/Studio 기본 가이드 #6. ER/Studio Data Architect로 메타데이터 import & export하기 손보라 2014.08.07 1243
135 DB Power Studio #4-4. DBArtisan 둘러보기(SQL 관리) 손보라 2014.08.21 1255
134 ER/Studio 기본 가이드 #5. ER/Studio Data Architect의 데이터 딕셔너리 사용하기 손보라 2014.08.06 1278
133 DB Power Studio #4-1. DBArtisan 둘러보기(오브젝트 및 스키마 관리) 손보라 2014.08.20 1299
132 ER/Studio 기본 가이드 #4. ER/Studio Data Architect로 모델 간 비교 및 차이점 반영하기 손보라 2014.08.05 1303
131 DB Power Studio #1. DB Optimizer 둘러보기 손보라 2014.08.09 1314
130 DB Power Studio #3-2. Rapid SQL 둘러보기(비주얼 쿼리 빌더) 손보라 2014.08.19 1319
129 [기술백서] ERwin이 아닌 ER/Studio를 선택하는 10가지 이유 관리자 2014.11.12 1321
128 [기술백서] 데이터아키텍트가 비즈니스 업무 부서와 협업하기 위해 알아야 할 다섯가지 관리자 2014.09.26 1325
127 ER/Studio 기본 가이드 #2. ER/Studio Data Architect로 논리/물리 모델링 시작하기 손보라 2014.08.01 1326
126 ER/Studio 기본 가이드 #3. ER/Studio Data Architect로 기존 데이터베이스 문서화하기 손보라 2014.08.04 1338
125 ER/Studio 기본 가이드 #1. ER/Studio Data Architect로 데이터모델링 시작하기 손보라 2014.08.01 1342
124 DB Power Studio #3-1. Rapid SQL 둘러보기(SQL 작성) 손보라 2014.08.18 1358
123 [온라인 세미나 발표자료] 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE! 관리자 2014.09.25 1377