문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
애플리케이션 튜닝 방법론
아키텍처 데이터베이스 및 인스턴스
- 서버 프로세스
- 메모리 구조(SGA, PGA)
- 커서 구문 분석 및 공유
- 데이터 파일, 로그 파일, 매개변수 파일
명령 실행 계획 분석
- 가상 계획(EXPLAIN PLAN, SQLPlus AutoTrac XPlane)
- 실제 실행 계획(V$SQL_PLAN, XPlane, AWR)
성능을 모니터링하고 프로세스의 병목 현상을 찾아냅니다.
- 시스템 딕셔너리 뷰를 통해 인스턴스의 현재 상태 모니터링
- 역사사전 모니터링
- 추적 애플리케이션(SQLTrace, TkProf, TreSess
최적화 프로세스
- 부동산 비용 최적화 및 규제
- 최적화 의지
다음을 통해 작업 비용 기반 최적화 프로그램을 제어합니다.
- 세션 매개변수 및 인스턴스
- 팁(힌트)
- 쿼리 계획의 패턴
Statistics 및 히스토그램
- 성능에 대한 영향 통계 및 히스토그램
- 통계 및 히스토그램 수집 방법
- 통계 집계 및 추정 전략
- Management 통계 : 차단, 복사, 편집, 수집 자동화, 변경 사항 모니터링
- 동적 데이터 샘플링(임시 플레이트, 복잡한 술어)
- 표현식을 기반으로 한 다중 열 통계
- Statistics 시스템
데이터베이스의 논리적, 물리적 구조
- 공간 테이블.
- 세그먼트
- 확장(EXTENTS)
- 블록
데이터 저장 방법
- 테이블의 물리적 측면
- 임시 테이블
- 테이블 색인
- 외부 테이블
- 파티션 테이블(범위, 문자, 해시, 혼합)
- 테이블의 물리적 재구성
구체화된 뷰 및 메커니즘 QUERY REWRITE
데이터 인덱싱 방법
- B-TREE 인덱스 구축
- 속성 색인
- 인덱스: 고유, 다중 열, 함수, 역
- 압축 지수
- 재구성 및 병합 인덱스
- 가상 인덱스
- 비공개 및 공개 인덱스
- 비트맵 인덱스 및 접합
사례 연구 - 전체 스캔 데이터
- 테이블 수준의 위치와 블록 성능 판독값의 영향
- 데이터 로드 일반 및 직접 경로
- 술어의 순서
사례 연구 - 인덱스를 통한 데이터 액세스
- 인덱스 읽기 방법 (UNIQUE SCAN RANGE SCAN FULL SCAN FAST FULL SCAN MIN / MAX SCAN)
- 기능 지수 사용
- 선택성 지수(클러스터링 요소)
- 다중 열 인덱스 및 SKIP SCAN
- NULL 및 인덱스
- 인덱스 테이블(IOT)
- 영향 지수 DML 작업
사례 연구 - 정렬
- 메모리 정렬
- 색인 정렬
- 언어 정렬
- 정렬에 대한 엔트로피의 효과(클러스터링 인자)
사례 연구 - 조인 및 하위 쿼리
- 합병: MERGE, HASH, NESTED LOOP
- OLTP 및 OLAP 시스템에 조인
- 스위칭 순서
- 외부 조인
- 안티 조인
- 불완전한 조인(SEMI)
- 간단한 하위 쿼리
- 상관 하위 쿼리
- 뷰, WITH 절
기타 운영 비용 기반 최적화 프로그램
- 버퍼 정렬
- 목록에 추가
- 보다
- 필터
- 카운트 정지 키
- 결과 캐시
문의 분산
- dblink 사용에 대한 쿼리 계획 읽기
- 선두 마크 선택
병렬 처리
Requirements
- SQL의 기본 사항과 Oracle 데이터베이스 환경에 대한 지식을 자유롭게 사용할 수 있습니다(Oracle 11g 교육 이수 - 프로그래머를 위한 기본 SQL - 워크숍).
- Oracle과의 실무 경험
28 Hours
회원 평가 (2)
1. 강사의 프레젠테이션 스타일과 설명에 대한 인내심이 좋았습니다. 2. 강사가 프레젠테이션에서 조금 더 멀리 토론을 끌고 가는 질문조차도 유연하게 대답해 준 것이 좋았습니다. 3. 이론적인 부분이 아니라 실습 랩이 있어서 좋았습니다. 4. 온라인이라는 점이 좋았습니다.
Roxana - DB Global Technology
Course - Oracle 11g - Application Tuning - Workshop
기계 번역됨
SQL 튜닝에 대한 트레이너의 전문 지식
Bogdan - DB Global Technology
Course - Oracle 11g - Application Tuning - Workshop
기계 번역됨