logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

오라클 실무활용 SQL 튜닝2

오라클 실무활용 SQL 튜닝2

정재준 (지은이)
커널연구회
33,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 1개 30,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

오라클 실무활용 SQL 튜닝2
eBook 미리보기

책 정보

· 제목 : 오라클 실무활용 SQL 튜닝2 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 데이터베이스 프로그래밍 > Oracle
· ISBN : 9788997750047
· 쪽수 : 599쪽
· 출판일 : 2012-04-30

책 소개

저자가 현장 실무에서 오라클 SQL을 다루면서 익힌 내용들을 개념부터 체계적으로 정리한 책이다. 오라클 SQL 튜닝을 처음으로 접하는 독자들이 기본기부터 탄탄하게 지식을 습득할 수 있도록 내용을 구성했다. 이론적으로 내용을 설명하는데에 그치지 않고 실습을 위한 SQL들을 하나하나 그대로 따라해 가며 익힐 수 있도록 내용을 대폭적으로 보강했다.

목차

제1부 SQL 튜닝을 위한 배경지식
제1장 DBMS 서버
1.1 DBMS 서버 소개
1.2 메모리 구조체와 프로세스들
1.3 데이터베이스 구조체와 물리적 저장장치
1.4 오라클 네트워크 서비스
1.5 오라클 파라미터들
1.6 구조화된 질의 언어(SQL: STRUCTURED QUERY LANGUAGE)
제2장 DBMS 스키마
2.1 스키마 객체들 소개
2.2 테이블
2.3 뷰(VIEWS)
2.4 인덱스(INDEXES)
2.5 조직화된 인덱스(INDEX-ORGANIZED) 테이블
2.6 클러스터(CLUSTERS)
2.7 해시 클러스터(HASH CLUSTERS)
제3장 SQL 옵티마이저 및 실행계획
3.1 SQL 처리구조 이해
3.2 옵티마이저 이해
3.3 옵티마이저의 SQL 실행계획(EXPLAIN PLAN)
3.4 옵티마이저의 접근방식 및 목표선택
3.5 비용기준 옵티마이저(CBO) 이해
3.6 CBO에서 사용하는 접근경로에 대한 이해
3.7 조인(JOINS)에 대한 이해
3.8 옵티마이저 힌트들
제4장 SQL 옵티마이저 연산자들
4.1 옵티마이저가 어떻게 연산자들을 수행하는가?
4.2 옵티마이저가 어떻게 SQL 문장들을 변환하는가?
제5장 옵티마이저 통계자료 수집
5.1 통계자료에 대한 이해
5.2 통계자료 발생
5.3 통계자료 사용
5.4 히스토그램 사용
제6장 SQL TRACE 와 TKPROF
6.1 SQL TRACE 와 TKPROF 이해
6.2 SQL TRACE 기능과 TKPROF 사용
6.3 TKPROF 해석시 함정을 피하는 방법
6.4 TKPROF 출력물 예제
제7장 오라클 튜닝 절차
7.1 튜닝 절차 요약
7.2 SQL 튜닝 목표
7.3 자원 집약적인 SQL에서 데이터 수집과 식별
7.4 SQL 문장 튜닝 이해

제2부 SQL 성능 분석
제8장 접근논리 성능분석
8.1 등호 및 부정조건 분석
8.2 범위조건 분석
8.3 집합연산자의 정렬(SORT) 분석
제9장 인덱스 성능분석
9.1 B-TREE 인덱스 성능분석
9.2 결합 인덱스 성능분석
9.3 함수기반 인덱스 성능분석
9.4 인덱스 사용제어
제10장 조인 성능분석
10.1 드라이빙 테이블 분석
10.2 조인 방식 제어
제11장 서브쿼리 성능분석
11.1 서브쿼리 분석
11.2 IN, EXISTS 분석

제3부 SQL 튜닝 실무사례
제12장 인덱스 활용 튜닝
12.1 인덱스 힌트 사용
12.2 효율적인 인덱스 컬럼 사용
12.3 매개변수로 전달되는 값에 대한 튜닝
제13장 조인 튜닝
13.1 NESTED LOOP 조인
13.2 HASH 조인
13.3 NESTED LOOP 조인과 HASH 조인의 차이점
13.4 조인 순서의 중요성
13.5 처리범위의 최소화
13.6 드라이빙 테이블의 중요성
13.7 연결고리 컬럼의 중요성
제14장 OR조건 튜닝
14.1 복잡한 OR 조건을 단순화(DECODE 활용)
14.2 OR 조건을 UNION ALL로 처리
14.3 UNION ALL을 INLIST ITERATOR로 튜닝하기
제15장 부분범위 처리
15.1 부분범위 처리로 유도
15.2 SEMI-JOIN 튜닝(EXISTS, IN 활용)
15.3 ANTI-JOIN 튜닝(NOT EXISTS, NOT IN 활용)
15.4 웹게시판 형태의 부분범위 처리
제16장 다양한 조건문 튜닝
16.1 쿼리문에서 IF 조건 처리
16.2 CASE 문을 활용한 쿼리
16.3 행열 변환 쿼리
16.4 쿼리문 통합으로 SQL 호출 단순화
제17장 적절한 함수 사용 튜닝
17.1 조건절(WHERE) 안에서 함수 사용의 영향
17.2 적절한 함수의 사용
17.3 함수을 사용하여 복잡한 쿼리을 단순화
17.4 분석(ANALYTIC) 및 통계(RANKING) 함수의 활용
제18장 정렬(SORTING)기준 오라클9I와 11G 차이
18.1 C: 실행결과 동일, 쿼리문 변경없음
18.2 D: GROUP BY 결과와 ORDER BY 결과가 같은경우
18.3 E: GROUP BY 결과와 ORDER BY 결과가 다른경우
18.4 머지(MERGE)와 해시(HASH)의 차이점
기부금 안내

부록
부록1. 오라클10G(10.2.0.1) 제품비교 및 설치
1. 오라클10G 제품별 특징
2. 윈도우용 오라클10G(EXPRESS EDITION) 설치
3. 리눅스용 오라클10G(EXPRESS EDITION) 설치
부록2. 사원관리 DB 스키마 생성
부록3. BTREE 논문 번역

저자소개

정재준 (지은이)    정보 더보기
저자는 학창시절 마이크로프로세서 제어 기술을 배웠으며 리눅스 커널을 연구하고 있다. 15년 이상 쌓아온 실무 경험을 바탕으로 “C언어와 자료구조 알고리즘”, “리눅스 시스템 프로그래밍”, “리눅스 커널과 디바이스드라이버 실습2”, “자료구조 알고리즘 & 머신러닝 상세분석"등의 책을 집필하고, 월간임베디드월드 잡지에 다수의 글을 기고 하였다. 또한 “맞춤형 문장 자동 번역 시스템 및 이를 위한 데이터베이스 구축방법 (The System for the customized automatic sentence translation and database construction method)” 라는 내용으로 프로그래밍을 하여 특허청에 특허등록 하였다. 최근에는 서울시 버스와 지하철 교통카드 요금결재 단말기에 들어가는 리눅스 커널과 디바이스 드라이버 개발 프로젝트를 성공적으로 수행했고 여러가지 임베디드 제품을 개발했다. 저자는 스탠포드대학교의 John L. Hennessy 교수의 저서 “Computer Organization and Design” 책을 읽고 깊은 감명을 받았으며, 컴퓨터구조와 자료구조 알고리즘 효율성 연구를 통한 기술서적 집필을 해오고 있다. 저자는 커널연구회(www.kernel.bz) 웹사이트를 운영하며 연구개발, 교육, 관련기술 공유 등을 위해 노력하고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책