본문 바로가기

oracle11R2

SQL Access Advisor(11gR2) Oracle Database 성능 튜닝 가이드 11 g Release 2 (11.2) 18 SQL 액세스 어드바이저 이 장에서는 SQL Access Advisor를 사용하는 방법에 대해 설명합니다. SQL Access Advisor는 파티셔닝, 구체화된 뷰, 인덱스 및 구체화 된 뷰를 로그를 통한 데이터베이스 성능 향상에 대한 조언을 제공하는 튜닝 도구입니다. 이 장은 다음 항목이 있습니다. 18.1 SQL 액세스 관리자 개요 데이터 집약적인 복잡한 쿼리를 실행할 때 최적의 성능을 실현할 수 있도록 데이터베이스를 튜닝하는 경우, Materialized View, 파티션 및 인덱스가 필수적입니다. SQL 액세스 관리자는 특정 작업에 대한 Materialized View, Materialized View 로.. 더보기
04장. 옵티마이저 연산자 4장. 옵티마이저 연산자 학습 목표 이번 장을 완료하면 다음과 같은 항목을 수행 할 수 있다. - 대부분의 SQL 연산자를 설명 할 수 있다. - 사용 가능한 액세스 경로를 나열 할 수 있다. - 조인 작업의 수행 방법을 설명 할 수 있다. 행 원본(Row Source) 작업 행 원본은 반복하여 행들의 집합을 처리하고 행 집합을 생성하는 반복적인 제어 구조이다. 행 원본은 다음과 같이 분류 할 수 있다. ① 단항(unary) 연산 : 액세스 경로와 같이 오직 하나의 입력에 대해서만 작업하는 연산 ② 이항(Binary) 연산 : 조인과 같이 두 개의 입력에 대해서 작업하는 연산 ③ N항(N-ary) 연산 : 관계형 연산자와 같이 여러 개의 입력에 대하여 작업하는 연산 액세스 경로는 데이터베이스의 데이터에 .. 더보기
03장. 옵티마이저 개요 3장. Optimizer 개요 학습 목표 이번 장을 완료하면 다음과 같은 작업을 수행 할 수 있다. - SQL 문장의 수행 단계를 설명 할 수 있다. - Optimizer가 필요로 하는 것들을 설명 할 수 있다. - 최적화 과정의 내부 수행 절차를 설명 할 수 있다. - Optimizer의 동작을 제어 할 수 있다. SQL(Structured Query Language) 그림 3.1 SQL은 모든 프로그램들과 사용자들이 Oracle Database 내의 데이터에 액세스 할 때 사용하는 언어이다. 애플리케이션 프로그램들과 Oracle 툴들은 때때로 사용자들이 SQL을 직접 사용하지 않고 Database에 접근 할 수 있도록 해주지만, 이러한 애플리케이션들은 사용자의 요청을 실 행 할 때 사용자 또는 애플리.. 더보기
02장. SQL 튜닝 개요 2장. SQL 튜닝 개요 학습 목표 이번 장을 완료하면 다음과 같은 작업을 수행 할 수 있다. ① SQL 문장의 어떤 속성이 성능을 저하시키는지 설명 할 수 있다. ② SQL을 튜닝 하는데 사용 할 수 있는 오라클 도구들을 나열 할 수 있다. ③ 튜닝 작업을 나열 할 수 있다. 비효율적인 SQL 성능의 원인 SQL 문장은 다음과 같은 다양한 원인으로 인해 성능이 저하된다. ① 오래된 옵티마이저 통계 : SQL 실행 계획은 CBO(Cost-based optimizer)에 의해 생성된다. CBO는 가장 효율적인 실행 계획을 선택하기 위해, 해당 쿼리에서 참조되는 테이블 및 인덱스들의 데이터 양과 분포에 대한 정확한 정보를 필요로 한다. 정확한 옵티마이저 통계가 없으면, CBO는 준 최적화 된 실행 계획을 유.. 더보기
01장. 오라클 데이터베이스 아키텍처 1장. 오라클 데이타베이스 아키텍처 학습목표 이 장을 완료하면 다음과 같은 작업의 수행이 가능하다. - 오라클 데이터베이스 서버의 주요 아키텍처 구성요소를 나열 할 수 있다. - 메모리 구조를 설명 할 수 있다. - 백그라운드 프로세스들을 설명 할 수 있다. - 논리적 저장 구조와 물리적 저장 구조를 상호 연관 시킬 수 있다. 오라클 데이터베이스 서버 아키텍처 : 개요 그림 1.1 오라클 데이터베이스 서버는 오라클 데이터베이스와 하나 이상의 오라클 데이터베이스 인스턴스로 구성된다. 하나의 인스턴스는 메모리 구조와 백그라운드 프로세스들로 구성된다. 인스턴스가 시작 될 때마다, SGA(System Global Area)라고 부르는 공유 메모리가 할당되고 백그라운드 프로세스들이 시작된다. SGA는 하나의 오라.. 더보기
[Movie] Grid infra structure and Database Install Grid infra structure asmca_fra acfs db_inst_softonly dbca 더보기
Oracle Database 11g: SQL Fundamentals 더보기
Oracle Database 11g: Administration Workshop II 더보기
Oracle Database 11g: Performance Tuning 더보기
Oracle Database 11g: Administration Workshop I 더보기
Oracle Database 11g: New Features & Change Management Overview 더보기
Oracle Database 11g: New Features for Administrators 더보기
Oracle 11g Labs courselabs 더보기
Oracle Database 11g: New Features & Change Management 더보기
Oracle Database 11g: RAC Administration 더보기
Oracle Database 11g: 2 Day DBA 더보기
Oracle Database 11g: Advanced PL/SQL 더보기
Oracle Database 11g: Analytic SQL for Data Warehousing 더보기
Oracle Database 11g: SQL and PL/SQL New Features 더보기
Oracle Database 11g:Implement Streams 더보기