상단배너
상단 배너 닫기
닫기
다양한 교육상품 할인정보를 놓치지 마세요!
교육상품 >
[혜지원] 실무활용 ORACLE SQL 튜닝
5%적립
[혜지원] 실무활용 ORACLE SQL 튜닝
10%
23,000
추가 할인 무이자최대 12개월
1,069명 관심
[혜지원] 실무활용 ORACLE SQL 튜닝 / 20,700원 (잔여 : 999개)
20,700
총 상품금액 0
0명
필수!확인사항
상품정보
추천연령 : 영·유아 ~ 중등
구매수량 : 제한없음
제품보증기간 : 구입일로부터 15일
상품/배송문의 화진유통 고객센터 ☎ 070-7740-0320
평일 10시~16시, 점심시간 12시 ~ 13시
궁금하신 점이 있으실 경우, 상품문의에 글을 남겨주시면 최대한 빠르게 답변 드리도록 하겠습니다.
배송환불
배송 : 구매순 순차배송
배송비 : 2,500원 / 20,000원 이상 구매 시 무료배송
- 도서 산간의 경우 추가 배송료 발생
환불 : 단순변심 환불은 상품 수령 후 7 일 이내 가능
- 개봉/사용/훼손의 경우 환불 및 교환불가
- 왕복배송비(반품비)발생

오라클 DBMS의 이해와 활용!

이 책은 저자가 실무에서 오라클 DBMS를 사용하면서 쌓아온 지식들을 정리한 것이다. DBMS는 대용량 자료를 빠르고 효율적으로 처리해준다. 오늘날 정보처리를 하고자 하는 모든 업무분야에서 DBMS를 활용하고 있고, 여기서 오라클은 선도적인 역할을 하고 있다.

본문은 총 2부 13장으로 나누어 DMS의 원리를 설명하고 응용 지식을 전수한다. 1부에서는 DBMS 서버, DBMS 스키마, SQL 옵티마이저 및 실행계획, SQL 옵티마이저, 옵티마이저 통계자료 수집, SQL 문장최적화, SQL Trace와 TKPROF 등 SQL 튜닝을 위해 필요한 기본 배경 지식을 전달한다.

2부에서는 앞에서 살펴본 SQL 튜닝을 위한 배경지식을 구체적인 예와 함께 설명한다. 마지막 부록 부분에서는 SQL 구문분석 통계 처리기인 SqlArt, 오라클 10g(10.2.0.1) 제품비교 및 설치 방법에 대해 이야기한다. 오라클 기술문서 원문을 참고하였고, 다양한 예제를 제시하였다.

저자 : 정재준

정재준 약력 홍익대학교 전자전기제어공학과을 졸업. ㈜리눅스인터내셔널 웹메일 개발. 데미안(demian.bz) 그룹웨어솔루션 화이트오피스 (http://www.WhiteOffice.net) 개발. ㈜메디다스(현재 유비케어) 병의원용 의료정보관리 솔루션 '의사랑' 개발참여. (현) 서울대학교병원 전산실 근무.

저자 서문 4

PART 1 SQL 튜닝을 위한 배경지식
Chapter 1 DBMS 서버
1 DBMS 서버 소개 12
2 데이터베이스 구조체와 저장 장치관리 13
3 메모리 구조체와 프로세스들 22

Chapter 2 DBMS 스키마
1 스키마 객체들 소개 35
2 테이블 37
3 뷰(Views) 44
4 인덱스(Indexes) 47
5 조직화된 인덱스(Index-Organized) 테이블 72
6 클러스터(Clusters) 74
7 해시 클러스터(Hash Clusters) 76

Chapter 3 SQL 옵티마이저 및 실행계획
1 SQL 처리구조 이해 77
2 옵티마이저 이해 78
3 옵티마이저의 SQL 실행계획(EXPLAIN PLAN) 83
4 옵티마이저의 접근방식 및 목표선택 94
5 비용기준 옵티마이저(CBO) 이해 97
6 CBO에서 사용하는 접근경로에 대한 이해 98
7 조인(Joins)에 대한 이해 118
8 옵티마이저 힌트들 149

Chapter 4 SQL 옵티마이저 연산자들
1 옵티마이저가 어떻게 연산자들을 수행하는가? 162
2 옵티마이저가 어떻게 SQL 문장들을 변환하는가? 185

Chapter 5 옵티마이저 통계자료 수집
1 통계자료에 대한 이해 204
2 통계자료 발생 205
3 통계자료 사용 209
4 히스토그램 사용 214

Chapter 6 SQL 문장최적화
1 튜닝 목표 221
2 자원 집약적인 SQL에서 데이터 수집과 식별 223
3 SQL 문장 튜닝 이해 224

Chapter 7 SQL Trace와 TKPROF
1 SQL Trace 와 TKPROF 이해 239
2 SQL Trace 기능과 TKPROF 사용 240
3 TKPROF 해석 시 함정을 피하는 방법 257
4 TKPROF 출력물 예제 261

PART 2 SQL 튜닝예제
Chapter 8 적절한 인덱스 활용을 통한 튜닝
1 Bitmap Index와 B-tree Index 성능 비교 276
2 결합인덱스에서 컬럼순서의 중요성 304
3 인덱스 힌트 사용 308
4 효율적인 인덱스 컬럼 사용 313
5 매개변수로 전달되는 값에 대한 튜닝 318

Chapter 9 조인 튜닝
1 Nested Loop 조인 325
2 Hash 조인 328
3 Nested Loop 조인과 Hash 조인의 차이점 331
4 조인순서의 중요성 338
5 처리범위의 최소화 343
6 드라이빙 테이블의 중요성 352
7 연결고리 컬럼의 중요성 360

Chapter 10 OR조건 튜닝
1 복잡한 OR 조건 단순화(Decode 활용) 364
2 OR 조건을 Union All로 처리 365
3 Union All을 Inlist Iterator로 튜닝하기 366

Chapter 11 부분범위 처리
1 부분범위 처리로 유도 372
2 semi-join 튜닝(EXISTS, IN 활용) 375
3 anti-join 튜닝(NOT EXISTS, NOT IN 활용) 386
4 웹게시판 형태의 부분범위 처리 400

Chapter 12 다양한 조건문 튜닝
1 쿼리문에서 if 조건 처리 405
2 Case문을 활용한 쿼리 408
3 행열 변환 쿼리 412
4 쿼리문 통합으로 SQL 호출 단순화 416

Chapter 13 적절한 함수사용 튜닝
1 조건절(Where) 안에서 함수 사용의 영향 421
2 적절한 함수의 사용 423
3 함수를 사용하여 복잡한 쿼리를 단순화 424
4 분석(Analytic) 및 통계(Ranking) 함수의 활용 429

부록 1 SQL 구문분석 통계처리기 SqlArt
SqlArt 소개
1 SqlArt 실행 445
2 SqlArt 전체화면 메뉴구성 446
3 SqlArt 작업메뉴 447
4 SqlArt 분석대상파일 및 분석하기 448
5 SqlArt 분석결과 탐색기 및 내용확인 450
6 SqlArt 통계 454

부록 2 오라클10g(10.2.0.1) 제품비교 및 설치
1 오라클10g 제품별 특징 458
2 윈도우용 오라클10g(Express Edition) 설치 463
3 리눅스용 오라클10g(Express Edition) 설치 468

Index 471

오늘날 정보처리를 하고자 하는 모든 업무분야에서 DBMS를 활용하고 있고, 오라클은 선도적인 역할을 하고 있습니다. 이러한 정보처리 분야에서의 경쟁력 강화를 위하여 오라클 DBMS를 이해하고, 잘 활용하는 것은 중요한 가치가 되었습니다. 오라클 실무활용 SQL 튜닝은 저자가 실무에서 오라클 DBMS를 사용하면서 쌓아온 지식들을 정리하고, 오라클 기술문서 원문을 참고하여 예제를 활용한 자세한 설명으로 구성되어 있습니다. 데이터베이스의 원리를 이해하고 응용해 나가고자 하는 독자들에게 좋은 지침서가 될 것입니다.

서명
  • 상품에 대해 궁금한 점은 상품문의를 이용해주세요
  • 교환/환불 및 배송관련 문의는 고객센터 내 1:1 문의하기를 이용해주세요.
  • 상품문의를 통한  취소나 환불, 반품 등은  처리되지  않습니다.
  • 상품과 관계없는 글, 양도, 광고성, 욕설, 비방, 도배 등의 글은 예고없이 삭제됩니다.
상품 문의하기
옵션 선택
오늘특가
  • Loading...

에듀팡 로그인

반갑습니다.

회원님의 계정 상태가 휴면계정에서 정상계정으로 복구되었습니다.

에듀팡 이용에 앞서
회원정보수정 페이지에서 개인정보의 변동내역을 확인해 주세요.