목차
용어 대역표 ... 11
감사의 글 ... 15
시작하면서 ... 17
제1장 시작하기
   오라클 데이터베이스 10g와 '그리드' ... 22
   오라클 데이터베이스 10g로 업그레이드하기 ... 23
      DBUA ... 24
      수동 업그레이드 수행하기 ... 25
      Compatible 파라미터 ... 25
   데이터베이스 설정 도구 ... 27
   SYSAUX 테이블 스페이스 ... 27
      SYSAUX 테이블 스페이스에 대한 소개 ... 28
      SYSAUX 테이블 스페이스의 점유자 관리하기 ... 30
   자동 스토리지 관리 ... 30
      ASM 기능 ... 31
      ASM 인스턴스 ... 32
      ASM 디스크 설정하기 ... 33
      ASM 디스크 지정하기 ... 34
      ASM과 데이터 딕셔너리 뷰 ... 35
   오라클 데이터베이스 10g 리얼 애플리케이션 클러스터 ... 36
      포터블 클러스터웨어 ... 37
      롤링 업그레이드 ... 37
      클러스터 레디 서비스 ... 38
      데이터베이스 도구 ... 38
      gcs_server_processes 파라미터 ... 39
제2장 서버 관리
   통계 수집 ... 42
      자동화된 통계 수집 ... 43
      데이터베이스 딕셔너리 통계 수집하기 ... 44
      DBMS_STATS에서 새로워지거나 추가된 요소 ... 46
      새로운 테이블 모니터링 기능 ... 48
   버퍼 캐쉬 갱신 ... 48
   데이터베이스 자원 관리자에 추가된 새로운 기능 ... 49
      원 소속 자원 소비자 그룹으로 환원시키기 ... 49
      유휴 타임아웃 설정하기 ... 50
      특정 자원 소비자 그룹으로 세션들을 자동 할당하기 위안 매핑 생성하기 ... 51
   개선된 스캐줄러 ... 52
      스케줄러 개요 ... 52
      스케줄러를 실제로 사용해 보기 ... 53
   사용자가 설정할 수 있는 디폴트 테이블 스페이스 ... 60
   테이블 스페이스 그룹과 다중 디폴트 임시 테이블 스페이스 ... 61
      임시 테이블 스페이스를 테이블 스페이스 그룹으로 할당하기 ... 61
      테이블 스페이스 그룹을 디폴트 임시 테이블 스페이스로 정의하기 ... 61
      테이블 스페이스 그룹 데이터 딕셔너리 뷰 ... 62
   테이블 스페이스 이름의 변경 ... 63
   데이터베이스 삭제하기 ... 64
   보다 향상된 LOB ... 64
   자동화된 언두 유지 ... 65
   온라인에서 세그먼트의 축소와 압축 ... 65
   새롭게 재정의된 온라인 특징의 사용 ... 66
제3장 성능 튜닝
   대기 이벤트 인터페이스(wait interace)의 개선 ... 68
      V$EVENT_NAME 뷰의 변화 ... 69
      V$SESSION에서 제공되는 새로운 대기 정보 ... 69
      블록킹 세션을 찾기 위해 V$SESSION 사용하기 ... 70
      V$SESSION_WAIT_HISTORY 뷰 ... 71
      V$SESSION_WAIT_CLASS와 V$SYSTEM_WAIT_CLASS 뷰 ... 71
      새로운 히스토그램 뷰 ... 71
   데이터베이스 커먼 매니지먼트 인프라스트럭쳐 ... 72
      CMI 아키텍쳐 개요 ... 72
      자동화된 업무 부하 리파지터리 ... 73
      서버 기반 조언자 ... 81
      서버에 의해 생성되는 경고(Server-Generated Alerts) ... 90
   자동화된 SGA 튜닝 ... 93
   자가 튜닝 진단 ... 94
   오라클 데이터베이스 10g의 새로운 트레이스 기능 ... 94
   정렬된 해쉬 클러스터 ... 95
      정렬된 해쉬 클러스터 사용해 보기 ... 96
   공유 서버에서의 변화 ... 98
      공유 서버의 설정에서 변화한 점 ... 98
      쓸모없어진 MTS 파라미터 ... 99
      V$DISPATCHER_CONFIG 뷰 ... 99
      공유 서버 세션 트레이스하기 ... 100
제4장 보안
   가상 프라이빗 데이터베이스의 새로운 기능 ... 102
      컬럼 - 단계 프라이버시 ... 102
      새로운 VPD 정책 ... 103
      오라클 병렬 쿼리를 위한 VPD 지원 ... 105
   오라클 데이터베이스 10g 오디팅의 새로운 기능 ... 105
      DBA_AUDIT_TRAIL 내의 새로운 컬럼 ... 105
      미세한 오디팅의 새로운 특징 ... 105
   디렉토리 (LDAP)에 관련된 새로운 특징 ... 107
제5장 가용성과 복구
   향상된 데이터베이스 복구 기능 ... 110
      더 쉬워진 resetlogs 명령 사용 ... 110
      alter database archivelog 명령의 변화 ... 112
      변경되거나 추가된 오라클 데이터베이스 복구 명령 ... 112
   RMAN의 기능 향상 ... 114
      신속한 복구 영역의 사용 ... 114
      백업 복사본의 사용과 빠른 복구 ... 120
      RMAN으로 컨트롤 파일 백업하기 ... 122
      catalog 명령과 uncatalog 명령의 사용 ... 123
      RMAN에서 데이터베이스 제거하기 ... 124
      RMAN에서 데이터베이스 등록 해지하기 ... 124
      점진적 백업에서 개선된 점 ... 125
      백업되지 않은 데이터파일의 복구 ... 127
      자동화된 채널 장애복구 ... 128
      RMAN 백업 압축하기 ... 128
      백업 수행 시간과 백업율 조절 ... 129
   새로운 플래쉬백 특징 ... 131
      플래쉬백 데이터베이스 ... 131
      플래쉬백 삭제 ... 136
      플래쉬백 버젼 쿼리 ... 139
      보장된 언두 유지 설정하기 ... 140
      플래쉬백 트랜잭션 쿼리 ... 141
      플래쉬백 테이블 ... 141
   트랜잭션 복구 모니터링의 새로운 기능 ... 142
   새로워진 데이터 가드 ... 143
      실시간으로 리두 적용하기 ... 143
      valid_for 속성 ... 145
      강화된 리두 전송 ... 147
      새로운 스탠바이 데이터베이스 파라미터 ... 147
      변경된 스탠바이 데이터베이스 Startup ... 148
      스탠바이 리두 로그를 위한 ARCH Process 기록 ... 149
      스탠바이 리두 로그 그룹에 쓰레드 할당 ... 149
      강화된 논리적 스탠바이 데이터베이스 ... 149
제6장 비즈니스 인텔리전스
   오라클 데이터 펌프 ... 156
      오라클 데이터 펌프 아키텍쳐 ... 156
      데이터 펌프 데이터 딕셔너리 뷰 ... 159
      데이터 펌프 인터랙티브 모드 ... 160
      데이터 펌프 API ... 162
      데이터 펌프 익스포트 ... 162
      데이터 펌프 임포트 ... 169
   대용량 파일 테이블 스페이스 ... 175
      대용량 파일 테이블 스페이스란 무엇인가? ... 175
      왜 대용량 테이블 스페이스를 사용하는가? ... 175
      대용량 파일 테이블 스페이스 관리 ... 176
      대용량 파일 테이블 스페이스와 Extended ROWID ... 178
   이기종 플랫폼간 이동 가능한 테이블 스페이스 ... 179
      이기종 플랫폼간 이동 가능한 테이블 스페이스 소개 ... 180
      데이터파일 Byte Ordering : Endian 포맷 ... 180
   향상된 병합 기능 ... 182
      새로운 merge 조건문과 확장 ... 182
      merge 문에서의 선택적 delete 구문 ... 185
   향상된 외부 테이블 기능 ... 185
      외부 테이블에 쓰기 ... 185
      외부 테이블의 컬럼 투영하기(projecting) ... 188
   구체화된 뷰, 쿼리 재작성, Summary 관리 DDL 기능 ... 188
      파티션 변경 추적 기능 강화 ... 188
      쿼리 재작성 강화 ... 189
      강화된 Mview의 빠른 갱신 ... 196
      강화된 Summary 관리 DDL ... 197
   새로운 파티션 기능 ... 199
      향상된 index-organized 테이블 파티션 ... 200
      해쉬 - 파티션 전역 인덱스 ... 201
      파티션 인덱스 관리 ... 203
      사용할 수 없는 인덱스 건너뛰기 ... 204
제7장 애플리케이션 개발
   Bulk Bind 개선 ... 206
      Sparse collections 처리 ... 206
      예외 처리 ... 208
   SQL, PL/SQL 정규 표현식 ... 208
      정규 표현식이란 무엇인가? ... 208
      오라클 데이터베이스 10g에서 정규 표현식 사용하기 ... 210
   대ㆍ소문자와 액센트 비구별 검색 ... 217
   사용자 지정 인용부호 할당 ... 218
   PL/SQL 새 패키지 ... 219
      utl_compress 패키지 ... 219
      utl_mail 패키지 ... 220
      그 밖의 새로운 PL/SQL 패키지 ... 220
   오라클 컬렉션 ... 221
      VARRAY 컬럼을 포함하는 임시 테이블의 생성 ... 221
      VARRAY 크기 변경 ... 222
      중첩된 테이블의 테이블 스페이스 정의 ... 223
      중첩된 테이블과 VARRAY 컬럼에 대한 ANSI 표준 지원 ... 223
   PL/SQL 컴파일러 ... 228
      새로운 PL/SQL 컴파일러 ... 228
      네이티브 컴파일 PL/SQL의 새 기능 ... 228
      세분화된 디버깅 권한 ... 229
      PL/SQL 컴파일 - 타임 경고 ... 229
   향상된 dbms_profiler 프로시져 ... 232
   향상된 테이블 함수 ... 232
   새로운 연결 형식 ... 233
제8장 기타 새로운 기능들
   원격 저장 프로시져 호출 ... 236
   향상된 작업공간 관리자 ... 236
      dbms_wm 패키지의 새 기능 ... 237
      다중부모 작업공간 ... 239
      작업공간 관리자 이벤트 ... 243
      버젼 데이터의 익스포트, 임포트, 로드 ... 243
      작업공간 연속 갱신 ... 246
      그 외 향상된 기능들 ... 246
   향상된 스트림 ... 247
   향상된 SQL*Plus ... 249
      향상된 describe 명령어 ... 249
      향상된 spool 명령어 ... 250
      SQL*Plus 프로파일 동작의 변화 ... 250
      새로운 define 변수 ... 251
      SQL 프롬프트 상에서의 변수 치환 ... 252
      호환용 변수 설정 ... 252
      공백문자가 있는 파일 이름과 경로명 지원 ... 252
      기타 SQL*Plus의 향상된 기능들 ... 252
   SQL 문의 새로운 기능 ... 252
      데이터 타입 강화 ... 253
      BFILE과 LOB 타입간의 데이터 이동 ... 253
      LOB와 before row insert 트리거 ... 254
      returning 문의 새 기능 ... 254
      SQL 모델링 ... 254
   returning 문에서 Aggregate 사용하기 ... 255
   그룹 테이블 외부 조인 ... 256
   Aggregate와 SQL 문 길이 제한 제거 ... 257
   새로운 connect by 기능 ... 257
      connect_by_iscycle 사용 예제 ... 258
      connect_by_isleaf 사용 예제 ... 258
      connect_by_root 사용 예제 ... 258
제9장 오라클 엔터프라이즈 관리자 10g
   새롭게 디자인된 오라클 엔터프라이즈 메니저(OEM) 아키텍쳐 ... 260
      서버 티어 ... 261
      클라이언트 티어 ... 261
      미들 티어 ... 261
      컴포넌트간의 통신 ... 262
   OEM 인스톨의 변화 ... 262
      그리드 컨트롤 ... 263
      데이터베이스 컨트롤 ... 263
      스튜디오 컨트롤 ... 264
      OEM에 접속하기 ... 264
   OEM의 새로운 핵심 기능 ... 265
   개편된 OEM 홈페이지 소개 ... 266
      통합된 타켓 홈페이지 관리 ... 266
      서버 생성 경고 ... 267
   새로운 핵심 관리 기능 ... 268
      프로비저닝 ... 268
      작업 스케줄러 ... 269
   새로운 OEM 관리 및 유지ㆍ보수 기능 ... 271
      성능 튜닝 ... 273
      OEM 그리드 컨트롤 ... 274
      톱 세션 ... 275
      톱 SQL 어세스먼트 ... 276
   오라클 EM2Go 소개 ... 277
      EM2Go 홈페이지 ... 277
   OEM과 관련된 그 외 새로운 기능 ... 278
      베이스라이닝 ... 278
      히스토리 기능 ... 279
      오라클 데이터 펌프 ... 279
      관련 링크 ... 279
      경고 로그 뷰어 ... 279
부록 A 오라클 데이터베이스 10g의 새로운 프로세스
   찾아보기 ... 283
닫기