※ 본 과정을 신청하는 경우 한국 교육서비스의 Terms&Conditions 에 동의하는 것으로 간주합니다. |
과정소개 |
적은 비용으로 큰 효과를 볼 수 있는 성능 향상을 위한 효율적인 SQL문 작성을 위해, Database 구조와 Database Object에 대해 알아보며, 여러 기법과 도구를 이용하여 속도향상을 위한 점검을 구현해 봅니다.
|
수강대상 |
- DBA로서, DBMS 의 성능을 개선하고자 하는 분
- Database Object에 대한 성능 이슈를 알고자 하는 분
- 함수 등의 각종 Database Object를 통하여, 쿼리를 단순화하고자 하는 분
|
교육내용 |
# 01 튜닝의 개요 - 튜닝의 개념
- 튜닝 방법론
- 튜닝 방법론의 주요특징
- 튜닝절차
# 02 데이터베이스 구조
- 데이터베이스의 구성
- Select문의 처리과정
- DML문의 처리과정
- Commit문의 처리과정
# 03 논리적 저장구조와 물리적 설계
- 데이터베이스 저장구조
- 테이블스페이스의 설계구조
# 04 튜닝도구
- Explain plan
- AutoTrace
- SQL Trace
# 05 옵티마이저
- 옵티마이저의 개념
- 옵티마이저의 종류
- 비용기반 옵티마이저
- CBO의 구조와 한계
# 06 Hint 절과 자동튜닝
# 07 테이블 검색 방법
# 08 인덱스 검색 방법
- 인덱스 종류
- B-Tree 인덱스
- 인덱스 재구성
# 09 조인 기법
# 10 클러스터
- 클러스터의 종류
- 넌클러스터
- 인덱스 클러스터
- 해시 클러스터
|
선수과목 |
|
다음과목 |
|