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 8326
공지 ER/Studio Team Server(ER/Studio 용 웹포탈) 설치 및 사용자 가이드 손보라 2014.07.15 39527
공지 Repository 설치 및 사용 가이드 손보라 2014.05.27 50258
공지 ER/Studio Data Architect 설치 및 사용자가이드 관리자2 2012.01.27 52671
102 [매크로활용] 엔터티/테이블 엑셀로 추출 손보라 2014.10.11 2874
101 [웹세미나] 엠바카데로 DB PowerStudio: DBArtisan, Rapid SQL, DBOptimizer, DB ChangeManager의 베스트 프랙티스 데모 관리자 2013.07.31 2923
100 Appwave 사용자 계정을 삭제하였는데도 라이센스 접근 가능할 경우 문효섭 2013.11.20 3054
99 ER/Studio Software Architect에 대한 퀵가이드 pdf file 손보라 2013.07.11 3109
98 리파지토리 서버를 MSSQL Server 또는 Oracle로 설치 시 설정변경이 필요한 속성('BULK INSERT' 에러 및 한글 깨짐 현상과 관련) file 손보라 2014.05.26 3198
97 ER/Studio Business Architect 퀵 가이드 pdf [1] file 손보라 2013.07.11 3222
96 [웹세미나] 데이터 거버넌스를 활용한 케이스 생성 관리자 2013.07.24 3265
95 ER/Studio DA에서 ODBC를 이용한 리버스 엔지니어링 file 손보라 2014.05.22 3320
94 Skill Up! Speed Up! 데이터모델링 실습 자료 손보라 2014.02.14 3499
93 DB그랜드 컨퍼런스: 데브기어 세션(데이터 리니지를 활용한 엔터프라이즈 데이터 통찰력 극대화) 관리자 2013.09.10 3516
92 [매크로활용] 엔터티/테이블 자동 생성 손보라 2014.10.08 3734
91 엠바카데로 테크놀러지스(Embarcadero Technologies), 데이터 모델링 존 2012(Data Modeling Zone 2012) 후원 관리자 2012.11.09 3745
90 [발표자료] 20151203 엔터프라이즈 환경의 데이터모델 관리방안 관리자 2015.12.04 3950
89 CONNECT API로 당신의 데이터에 손쉽게 접근하기. [1] file 관리자2 2014.05.08 4038
88 20121204_Len Silverston 세미나 자료: UDM을 활용한 애자일 데이터 모델링 file 관리자 2012.12.03 4136
87 ER/Studio DA와 Team Server 연동하기 손보라 2015.03.17 4151
86 [매크로활용] 매크로 사용방법 file 손보라 2015.08.11 4155
85 20150305 [온라인세미나] 스마트한 데이터모델링 with ER/Studio 발표자료 관리자 2015.03.09 4205
84 리버스 엔지니어링 후 엔터티/속성 논리명의 영문을 한글 변환 작업 [1] file 손보라 2015.08.12 4311
83 ER/Studio의 웹포탈인 TeamServer Core 사용해보기(호스팅/트라이얼) file 손보라 2015.04.08 4446