서적 명 : 오라클 실무 테크닉 나만 알고 싶은,7인의 전문가가 밝히는 오라클 운용 관리의 비법
책소개
[나만 알고 싶은 오라클 실무 테크닉]은 오라클을 안정적, 효율적으로 운용하는 데 필요한 기술을 정리한 실무 해설서이다. DB 엔지니어는 효율적인 운영과 만일의 장애에 대비한 신속한 문제 대응력이 요구된다. 이 책에서는 이를 실현하기 위해 오라클의 중요 기능이 어떤 개념을 바탕으로 구현되고 있는지를 소개하고, 소개한 것을 토대로 한 운용 및 관리 방법을 설명한다.
[인터넷 교보문고 제공]
목차
PART 1 상상도 할 수 없었던 성능 분석 테크닉
CHAPTER 1 엉망진창인 오라클 성능 분석
대기 이벤트는 ‘악’인가?
오라클의 세 가지 기본 동작 모델
성능 측정 방법과 평균치/합계치
서버 프로세스와 백그라운드 프로세스
대기 이벤트란?
일반적인 오라클 성능 분석 방법과 문제점① ―― 합계와 평균의 마술
일반적인 오라클 성능 분석 방법의 문제점② ―― 순간적으로 발생하는 큐의 마술
일반적인 오라클 성능 분석 방법의 문제점③ ―― 계측 포인트의 마술
CHAPTER 2 오라클에서 제공하는 도구로 오라클의 상태를 정확히 아는 방법
지연된 순간과 그 상황을 포착하는 방법
Automatic Workload Repository(또는 STATSPACK)의 효과
SQL 트레이스의 기능
오라클 Net 트레이스
CHAPTER 3 OS와 I/O는 성능 저하에 어떻게 영향을 미칠까?
오라클의 I/O·네트워크·OS의 상관 관계
OS의 가동 상태와 오라클에 주는 영향
OS 메모리 고갈
DB의 성능과 디스크 I/O
I/O 성능 계측 방법
정리
PART 2 오라클의 두뇌를 살펴보자 - 옵티마이저 철저 분석
CHAPTER 4 비용 기반 옵티마이저의 기본 기능 94RBO와 CBO의 장단점
SQL문 처리에서 옵티마이저의 역할
옵티마이저를 이해하기 위한 포인트
CHAPTER 5 CBO는 무엇을 보고 어떻게 판단하는가
CBO의 액세스 패스 선택 방법
CBO와 히스토그램
CBO와 바인드 변수
바인드 피크
CURSOR_SHARING
CPU + I/O 비용 모델
CBO와 풀 테이블 스캔
CBO와 캐시 효율
CBO와 파라미터
CBO와 조인 순서
CHAPTER 6 옵티마이저 통계 관리
자동 통계 수집
통계 재수집의 위험과 이력 보존
CHAPTER 7 실행 계획 고정과 자동 튜닝 옵티마이저 활용 방법
옵티마이저 힌트
플랜 스태빌리티
자동 튜닝 옵티마이저
CBO를 제대로 사용하기 위해서는
정리
PART 3 성능이 비약적으로 향상되는 비전의 커넥션 풀링 179
CHAPTER 8 커넥션 풀링의 구조 180
커넥션이란? 180
커넥션 풀링의 구현 기술 188
커넥션 풀링의 부수적인 기술 206
CHAPTER 9 자바와 닷넷에서 사용하는 커넥션 풀링의 선택 211
자바에서의 커넥션 풀링 211
커넥션 풀링 선택 기준 216
자바 애플리케이션과 커넥션 풀링 218
커넥션 풀링 교체 223
닷넷의 커넥션 풀링 228
끝으로 234
PART 4 엔터프라이즈 매니저, 이렇게도 사용할 수 있다!
CHAPTER 10 엔터프라이즈 매니저는 도움이 될까?
실제 시스템에서의 경험
만약 엔터프라이즈 매니저가 없었다면
엔터프라이즈 매니저의 사용처
CHAPTER 11 엔터프라이즈 매니저 개요
데이터베이스 컨트롤과 그리드 컨트롤
AWR
ADDM
권고자
CHAPTER 12 개발 단계에서의 엔터프라이즈 매니저의 실전적 활용법
설계·개발 단계에서 DBA 참가의 중요성
단위 테스트 시의 SQL 튜닝 권고자에 의한 품질 체크
성능 테스트 시 ADDM에 의한 분석·평가의 이용
정리
PART 5 오라클 문자 깨짐에 철저한 대책을 세우자
CHAPTER 13 문자 코드 체계의 역사를 알아본다
체계적인 지식의 소중함
문자 세트와 인코딩의 차이
세계 최초의 문자 코드 ‘ASCII’
메인 프레임에서 사용되는 ‘EBCDIC’
각 언어권에서 ASCII를 확장한 ‘ISO 646’
각 언어 문자의 혼재 표현을 실현한 ‘ISO 2022’
한글 코드 종류
현재 오라클에서 사용할 수 있는 한글 문자 세트
문자 코드의 세계 표준(유니코드)
정리
CHAPTER 14 오라클 + 자바 + 웹 애플리케이션의 문자 깨짐 대책
오라클 데이터베이스 문자 세트
오라클과 자바 문자 코드의 차이
3 tier 구조 웹 애플리케이션의 문자 코드 변환
어떤 문자 세트를 선택해야 하는가?
문자 코드를 확인하기 위해서는
데이터베이스 문자 세트에 관한 Q&A
정리
PART 6 오라클의 올바른 업그레이드 방향
CHAPTER 15 업그레이드 기초 지식
시작하며
업그레이드를 생각해야 하는 타이밍
업그레이드에 필요한 절차
업그레이드의 장점
CHAPTER 16 업그레이드 실행 계획
업그레이드에 관한 지식
업그레이드를 운영에 통합하자!
시스템 계획 단계에서부터 업그레이드를 생각하자!
시스템의 라이프사이클을 신경 쓰자!
CHAPTER 17 다섯 가지 업그레이드 방법
DBUA를 이용한 업그레이드
Data Pump 유틸리티를 이용한 업그레이드
데이터 언로드 도구 + SQL*Loader를 이용한 업그레이드
DB 링크 연결을 이용한 업그레이드
오라클 GoldenGate를 이용한 업그레이드
CHAPTER 18 업그레이드 방법 선택 기준
다운 타임
비용
데이터베이스 구성 변경
고려해야 할 제약 사항
각 방법 정리
끝으로
찾아보기
[예스24 제공]
'ORACLE > Book' 카테고리의 다른 글
친절한 SQL 튜닝 (0) | 2018.09.13 |
---|---|
글로벌 스탠더드 데이터 모델 (0) | 2018.05.25 |
오라클 관리 실무 쉬운 설명과 실전 예제가 가득한 (0) | 2017.05.31 |
오라클 성능 고도화 원리와 해법. 2 (0) | 2017.02.10 |
오라클 성능 고도화 원리와 해법. 1 (0) | 2017.02.10 |